| DiceKeys Seeded Cryptography Library
    | 
This is the complete list of members for SymmetricKey, including all inherited members.
| deriveFromSeed(const std::string &seedString, const std::string &recipe) | SymmetricKey | static | 
| fromJson(const std::string &symmetricKeyAsJson) | SymmetricKey | static | 
| fromSerializedBinaryForm(const SodiumBuffer &serializedBinaryForm) | SymmetricKey | static | 
| keyBytes | SymmetricKey | |
| recipe | SymmetricKey | |
| seal(const SodiumBuffer &message, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| seal(const std::string &message, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| seal(const std::vector< unsigned char > &message, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| seal(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| sealToCiphertextOnly(const unsigned char *message, const size_t messageLength, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| sealToCiphertextOnly(const SodiumBuffer &message, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| SymmetricKey(const SodiumBuffer &keyBytes, std::string recipe) | SymmetricKey | |
| SymmetricKey(const SymmetricKey &other) | SymmetricKey | |
| SymmetricKey(const std::string &seedString, const std::string &recipe) | SymmetricKey | |
| toJson(int indent=-1, const char indent_char=' ') const | SymmetricKey | |
| toSerializedBinaryForm() const | SymmetricKey | |
| unseal(const unsigned char *ciphertext, const size_t ciphertextLength, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| unseal(const std::vector< unsigned char > &ciphertext, const std::string &unsealingInstructions={}) const | SymmetricKey | |
| unseal(const PackagedSealedMessage &packagedSealedMessage) const | SymmetricKey | |
| unseal(const PackagedSealedMessage &packagedSealedMessage, const std::string &seedString) | SymmetricKey | static | 
| unsealMessageContents(const unsigned char *ciphertext, const size_t ciphertextLength, const std::string &unsealingInstructions={}) const | SymmetricKey | protected |