Struct matrix_sdk_crypto::store::EncryptedPickleKey [−][src]
pub struct EncryptedPickleKey {
pub kdf_info: KdfInfo,
pub ciphertext_info: CipherTextInfo,
// some fields omitted
}Expand description
An encrypted version of our pickle key, this can be safely stored in a database.
Fields
kdf_info: KdfInfoInfo about the key derivation method that was used to expand the passphrase into an encryption key.
ciphertext_info: CipherTextInfoThe ciphertext with it’s accompanying additional data that is needed to decrypt the pickle key.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.