as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

SymmetricAlgorithm

SymmetricAlgorithm

対称暗号アルゴリズムを表します。対称アルゴリズムは、暗号化と復号化の両方で同じキーを使用します。

拡張

  • BaseCryptoClass

プロパティ

AES128

readonly static AES128: "Aes128" = 'Aes128'

AES-128アルゴリズムを表す定数です。AES-128は128ビットのキー長を使用します。


AES256

readonly static AES256: "Aes256" = 'Aes256'

AES-256アルゴリズムを表す定数です。AES-256は256ビットのキー長を使用します。

アクセサ

blockSize

getのシグネチャ

get blockSize(): number

対称アルゴリズムのブロックサイズを取得します。ブロックサイズは、このアルゴリズムが一度に処理するビット数です。

戻り値

number

バイト単位で表されたブロックサイズ。例:AESのブロックサイズは16(128ビット)。


keyLength

getのシグネチャ

get keyLength(): number

対称アルゴリズムのキー長を取得します。

スロー

キー長がサポートされていない場合、InvalidArgumentErrorがスローされます。

戻り値

number

ビット単位で表されたキー長。例:AES-128の場合は128、AES-256の場合は256。


name

getのシグネチャ

get name(): string

対称アルゴリズムの名前を取得します。

戻り値

string

アルゴリズムの名前。


Last updated: 2025年10月2日