SecretStorageKeyDescriptionAesV1
Defined in: src/secret-storage.ts:63
Properties for a SSSS key using the m.secret_storage.v1.aes-hmac-sha2 algorithm.
Corresponds to AesHmacSha2KeyDescription in the specification.
https://spec.matrix.org/v1.6/client-server-api/#msecret_storagev1aes-hmac-sha2
Extends
Section titled “Extends”Properties
Section titled “Properties”algorithm
Section titled “algorithm”algorithm:
string
Defined in: src/secret-storage.ts:49
The encryption algorithm used with this key.
Inherited from
Section titled “Inherited from”SecretStorageKeyDescriptionCommon.algorithm
iv:
string
Defined in: src/secret-storage.ts:71
The 16-byte AES initialization vector, encoded as base64.
mac:
string
Defined in: src/secret-storage.ts:74
The MAC of the result of encrypting 32 bytes of 0, encoded as base64.
name:
string
Defined in: src/secret-storage.ts:46
A human-readable name for this key.
Inherited from
Section titled “Inherited from”SecretStorageKeyDescriptionCommon.name
passphrase
Section titled “passphrase”passphrase:
PassphraseInfo
Defined in: src/secret-storage.ts:53
Information for deriving this key from a passphrase.