2011-01-20 70 views
0

Bouncy Castle AES 256が使用するデフォルトモードは何か知る必要があります。Bouncy CastleデフォルトモードAES 256

機密モード(ECB、CBC、OFB、CFB、CTR、およびXTS-AES)の6つの認証モード(CMAC)と機密性と認証の2つの結合モード(CCMとGCM) )。

が弾む城AES 256私は、デバッガで作成したCipherオブジェクトをチェックし、デフォルト

+0

デフォルトモードはありません。使用するクラスでモードを指定します。 –

+0

暗号化されたデータを正常に復号化するコードを次に示します。暗号の暗号= Cipher.getInstance( "AES"、新しいBouncyCastleProvider()); cipher.init(Cipher.DECRYPT_MODE、skeySpec); byte [] original = cipher.doFinal(Base64 .decode(encrypted_pin_password.getBytes())); – mujeeb

+0

こんにちは、これは本当に緊急になってきました。どんな助けでも大歓迎です。 – mujeeb

答えて

2

で使用するモードを教えてください。 Cipher.cメンバには、org.bouncycastle.jce.provider.symmetric.AES $ ECBオブジェクトがあります。だからあなたはECBモードになっているようだ。