DiceKeys Seeded Cryptography Library
UnsealingKey Member List

This is the complete list of members for UnsealingKey, including all inherited members.

deriveFromSeed(const std::string &seedString, const std::string &recipe)UnsealingKeystatic
fromJson(const std::string &unsealingKeyAsJson)UnsealingKeystatic
fromSerializedBinaryForm(const SodiumBuffer &serializedBinaryForm)UnsealingKeystatic
getSealingKey() constUnsealingKey
recipeUnsealingKey
sealingKeyBytesUnsealingKey
toJson(int indent=-1, const char indent_char=' ') constUnsealingKey
toSerializedBinaryForm() constUnsealingKey
unseal(const unsigned char *ciphertext, const size_t ciphertextLength, const std::string &unsealingInstructions) constUnsealingKey
unseal(const std::vector< unsigned char > &ciphertext, const std::string &unsealingInstructions={}) constUnsealingKey
unseal(const PackagedSealedMessage &packagedSealedMessage) constUnsealingKey
unseal(const PackagedSealedMessage &packagedSealedMessage, const std::string &seedString)UnsealingKeyinlinestatic
UnsealingKey(const SodiumBuffer unsealingKeyBytes, const std::vector< unsigned char > sealingKeyBytes, const std::string recipe)UnsealingKey
UnsealingKey(const SodiumBuffer &seedBuffer, const std::string &recipe)UnsealingKey
UnsealingKey(const std::string &seedString, const std::string &recipe)UnsealingKey
UnsealingKey(const UnsealingKey &other)UnsealingKey
unsealingKeyBytesUnsealingKey