SymmetricAlgorithm
対称暗号アルゴリズムを表します。対称アルゴリズムは、暗号化と復号化の両方で同じキーを使用します。
拡張
BaseCryptoClass
プロパティ
AES128
readonlystaticAES128:"Aes128"='Aes128'
AES-128アルゴリズムを表す定数です。AES-128は128ビットのキー長を使用します。
AES256
readonlystaticAES256:"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日

