decrypt
Type: decrypt(content: string): APIResult<string>
decrypt()
は、encrypt()
により暗号化されたデータを復号し、元の平文文字列を取得するためのインスタンスメソッドです。
TypeScript
const = .().("afbc12...:5cbb...:beef...");
引数
Option | Type | Description |
---|---|---|
content | string | 暗号化された文字列 |
戻り値
APIResult<string>
: 復号に成功した場合はdata
に文字列が格納されます。失敗時はsuccess: false
とともにmessage
,status
,code
などが返されます。
使用例
TypeScript
const = .().("example text");
if (.) {
const = .().(.);
.(.data); // "example text"
}
注意点
- 復号する値は
encrypt()
によって生成された形式である必要があります。 - IV(初期化ベクトル)、暗号文、認証タグを「:」で連結した形式が必要です。
- 不正な形式やタグの不一致などがあると復号に失敗します。
最終更新日