Skip to content

@keymaster/connect / CipherDecryptParams

Interface: CipherDecryptParams ​

cipher.decrypt 请求参数。

设计缘由:与 cipher.encrypt 对称——connectSessionId 是强制输入 字段;不允许 fallback 到 active key。

Properties overview ​

PropertyTypeRequiredDescription
textstringYes人类可读确认文案。
nonceBinaryFieldYes加密时保存的 12 字节 nonce。
cipherbytesBinaryFieldYes加密时保存的密文字节。
connectSessionIdstringYes由 connect.login 返回的 sessionId。

Properties ​

text ​

text: string

人类可读确认文案。


nonce ​

nonce: BinaryField

加密时保存的 12 字节 nonce。


cipherbytes ​

cipherbytes: BinaryField

加密时保存的密文字节。


connectSessionId ​

connectSessionId: string

由 connect.login 返回的 sessionId。必填;service 通过此 id 找到绑定 key,不允许 fallback 到 active key。

使用能力,不托管私钥。