2010-03-12 5 views

ответ

19

Если вы загрузите bcprov source, вы увидите класс org.bouncycastle.jce.provider.test.AESTest. Он показывает вам, как настроить поставщика bouncyCastle, создать шифрование и дешифрование объектов Cipher, настроить CipherOutputStream и вызвать методы записи в этих потоках.

+11

Для удобства ['AESTest'] (https://github.com/bcgit/bc-java/blob/master/prov/src/test/java/org/bouncycastle/jce/provider/test/AESTest. java) теперь можно также найти на GitHub. – Jonathan

+0

В этом тесте они жестко кодируются. Это то, чего вы не должны делать. IV должен быть уникальным для любого заданного зашифрованного текста (nonce). – Shannon

0

Проверьте комплект org.bouncycastle.crypto.test.

+1

-1 нет ссылки в ответе –