Expand description
Implementation of hcl.
Structs§
- Hcl
- This struct exists to force intialization before use.
- Ratchet
- See Double Ratchet Algorithm for details
Constants§
- B64_
VARIANT_ NORMAL - KEYBYTES
- Symmetric Key Size in bytes.
- MACBYTES
- Amount of MACBytes in a symmetrically encrypted message.
- NONCEBYTES
- Nonce size in bytes.
- PUBLICKEYBYTES
- Size of a public key in bytes. If you want to sign a message, use the SIGN_ equivalent.
- SECRETKEYBYTES
- Size of a private key in bytes. If you want to sign a message, use the SIGN_ equivalent.
- SIGNBYTES
- Length of a signature in bytes.
- SIGN_
PUBLICKEYBYTES - Size of a public key that is used for signing in bytes.
- SIGN_
SECRETKEYBYTES - Size of a private key that is used for signing in bytes.
Type Aliases§
- Key
- A symmetric key.
- Nonce
- A nonce.
- Public
Key - A public key. DO NOT use for signing.
- Secret
Key - A private key. DO NOT use for signing.
- Sign
Public Key - A public key that can be used for signing.
- Sign
Secret Key - A private key that can be used for signing.