buddy/buddy-core
Topics
- Introduction
- Hash algorithms (digest)
- MAC algorithms
- Keys
- Digital Signatures
- Key Derivation Functions (KDF)
- Ciphers
- Paddings
- Nonces and Salts
- Certificates (X.509)
- Codecs & Bytes
- FAQ
Namespaces
buddy.core.bytes
A collection of functions for work with byte arrays and bytes.
buddy.core.codecs
Util functions for make conversion between string, bytes and encode them to base64 ot hex format.
Public variables and functions:
buddy.core.codecs.base64
Util functions for make conversion between string, bytes and encode them to base64 hex format.
buddy.core.crypto
Crypto engines low-level abstraction.
buddy.core.hash
Basic crypto primitives that used for more high level abstractions.
Public variables and functions:
buddy.core.keys
PEM reader, JWK file reading writing and JCA conversions
Public variables and functions:
buddy.core.nonce
Namespace dedicated to provide an abstraction for generate a valid secure nonce values.
Public variables and functions:
buddy.core.padding
Block padding algorithms.