DiceKeys Seeded Cryptography Library
|
This is the complete list of members for SealingKey, including all inherited members.
fromJson(const std::string &sealingKeyAsJson) | SealingKey | static |
fromSerializedBinaryForm(const SodiumBuffer &serializedBinaryForm) | SealingKey | static |
getRecipeJson() const | SealingKey | inline |
getSealingKeyBytes() const | SealingKey | |
recipe | SealingKey | |
seal(const SodiumBuffer &message, const std::string &unsealingInstructions) const | SealingKey | |
seal(const std::vector< unsigned char > &message, const std::string &unsealingInstructions="") const | SealingKey | |
seal(const std::string &message, const std::string &unsealingInstructions={}) const | SealingKey | |
seal(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions) const | SealingKey | |
SealingKey(const std::vector< unsigned char > &sealingKeyBytes, const std::string &recipe) | SealingKey | |
sealingKeyBytes | SealingKey | |
sealToCiphertextOnly(const SodiumBuffer &message, const std::vector< unsigned char > &sealingKeyBytes, const std::string &unsealingInstructions={}) | SealingKey | static |
sealToCiphertextOnly(const unsigned char *message, const size_t messageLength, const std::vector< unsigned char > &sealingKeyBytes, const std::string &unsealingInstructions={}) | SealingKey | static |
sealToCiphertextOnly(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions={}) const | SealingKey | |
sealToCiphertextOnly(const SodiumBuffer &message, const std::string &unsealingInstructions={}) const | SealingKey | |
toJson(int indent=-1, const char indent_char=' ') const | SealingKey | |
toSerializedBinaryForm() const | SealingKey |