DiceKeys Seeded Cryptography Library
SealingKey Member List

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

fromJson(const std::string &sealingKeyAsJson)SealingKeystatic
fromSerializedBinaryForm(const SodiumBuffer &serializedBinaryForm)SealingKeystatic
getRecipeJson() constSealingKeyinline
getSealingKeyBytes() constSealingKey
recipeSealingKey
seal(const SodiumBuffer &message, const std::string &unsealingInstructions) constSealingKey
seal(const std::vector< unsigned char > &message, const std::string &unsealingInstructions="") constSealingKey
seal(const std::string &message, const std::string &unsealingInstructions={}) constSealingKey
seal(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions) constSealingKey
SealingKey(const std::vector< unsigned char > &sealingKeyBytes, const std::string &recipe)SealingKey
sealingKeyBytesSealingKey
sealToCiphertextOnly(const SodiumBuffer &message, const std::vector< unsigned char > &sealingKeyBytes, const std::string &unsealingInstructions={})SealingKeystatic
sealToCiphertextOnly(const unsigned char *message, const size_t messageLength, const std::vector< unsigned char > &sealingKeyBytes, const std::string &unsealingInstructions={})SealingKeystatic
sealToCiphertextOnly(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions={}) constSealingKey
sealToCiphertextOnly(const SodiumBuffer &message, const std::string &unsealingInstructions={}) constSealingKey
toJson(int indent=-1, const char indent_char=' ') constSealingKey
toSerializedBinaryForm() constSealingKey