TCryptoRandom | Generate unpredictable data, suitable for creating secret keys. |
TCryptoKey | A base for key implementations. |
TCryptoHashKey | A secret key suitable for use with the TCryptoHash functions. |
TCryptoHash | Transforms an arbitrary-long input into a fixed length fingerprint |
TCryptoSecretBoxKey | A secret key suitable for use with TCryptoSecretBox. |
TCryptoSecretBox | Encrypts a message with a secret key to keep it confidential. |
TCryptoSignKeyPair | A secret key and a corresponding public key. |
TCryptoSignature | The signature for a message signed by a TCryptoSignKeyPair.secretKey. |
TCryptoSign | Message signing. |
TCryptoExchangeKeyPair | A long-term key pair. |
TCryptoSessionKeyPair | A session key pair. |
TCryptoNPacket | Packet in N variant key exchange. |
TCryptoKK1Packet | Packet 1 in KK variant key exchange. |
TCryptoKK2Packet | Packet 2 in KK variant key exchange. |
TCryptoXX1Packet | Packet 1 in XX variant key exchange. |
TCryptoXX2Packet | Packet 2 in XX variant key exchange. |
TCryptoXX3Packet | Packet 3 in XX variant key exchange. |
TCryptoExchangeState | Key exchange state. |
TCryptoKeyExchange | Secure message exchange |
TCryptoPWHashMasterKey | A secret key suitable for use with the TCryptoHash functions. |
TCryptoPWHashStoredKey | A fixed-length, hashed, encrypted, authenticated representative of a password, that can be safely stored in a database. |
TCryptoPasswordHash | Password Hashing |