Home > コンポーネント シリーズ > 暗号化 > 暗号化 - 設定 > 暗号化 - メソッド > 暗号化 - サポートする暗号化メソッドとモード
暗号化コンポーネントは、以下の暗号タイプをサポートしています。
暗号化メソッド |
メソッド コード |
サポートされるモード |
キー長 |
BLOWFISH |
1 |
ECB, CBC, CFB, OFB |
Min: 1 Max: 56 Rec:16 |
CAST |
2 |
ECB, CBC, CFB, OFB |
Min: 5 Max: 16 Rec:8 |
RC2 |
5 |
ECB, CBC, CFB, OFB |
Min: 5 Max: 16 Rec:8 |
RC5 |
7 |
ECB, CBC, CFB, OFB |
Min: 1 Max: 255Rec:16 |
RC4 |
6 |
サポートされていない |
Min: 1 Max: NR Rec:16 |
キー長キー
Min = 最小; Max = 最大; Rec = 推奨値; NR =無制限
次の表に記載されたメソッドのキー長は、絶対値として指定できます。有効なキー長は、[キー長]カラムのいずれかに指定された値です。それらのカラム間の値ではありません。
キー長の数: サポートできるキー長の数を指定します。
サポートするキー長: サポートできるキー長を指定します。
暗号化メソッド |
メソッド コード |
キー長の数 |
サポートするキー長 |
推奨キー長 |
サポートされるモード |
DES |
3 |
1 |
8 |
8 |
ECB, CBC, CFB, OFB |
DES3 |
8 |
2 |
16 or 24 |
24 |
ECB3, CBC3 |
次の表中のメソッドは、非対称の暗号化メソッドをサポートしています。
暗号化メソッド |
メソッド コード |
キー長 |
RSA |
9 |
Min: 48 Max: 2048 Rec:128 |
(CBCを含む)ブロック暗号文は、完全なブロック文に対して動作します。最後のブロックが不完全な場合、NULLが埋め込まれます。従って、複合後に、埋め込み文字を削除する必要があります。代わりに、CFBまたはOFBストリーム暗号を使用してください。 |