2010-03-12 40 views

Antwort

19

Wenn Sie die bcprov source herunterladen, sehen Sie die Klasse org.bouncycastle.jce.provider.test.AESTest. Es zeigt Ihnen, wie Sie den bouncyCastle-Provider einrichten, die Ver- und Entschlüsselung Cipher Objekte erstellen, CipherOutputStream s einrichten und die Schreibmethoden für diese Streams aufrufen.

+11

Der Einfachheit halber, ['AESTest'] (https://github.com/bcgit/bc-java/blob/master/prov/src/test/java/org/bouncycastle/jce/provider/test/AESTest. Java) kann nun auch auf GitHub gefunden werden. – Jonathan

+0

Sie sind hartcodierende IVs in diesem Test, was Sie nicht tun sollten. IV muss für jeden gegebenen Chiffretext (eine Nonce) eindeutig sein. – Shannon

0

Überprüfen Sie das org.bouncycastle.crypto.test Paket.

+1

-1 kein Link in Antwort –

Verwandte Themen