はBouncy Castle APIスレッドセーフですか?特に、Bouncy Castle APIスレッドセーフですか?
org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
org.bouncycastle.crypto.paddings.PKCS7Padding
org.bouncycastle.crypto.engines.AESFastEngine
org.bouncycastle.crypto.modes.CBCBlockCipher
私のアプリで基本レベルの暗号化サポート用のシングルトンスプリングビーンを書く予定です。これはWebアプリケーションなので、一度に複数のスレッドがこのコンポーネントにアクセスする機会が増えます。だからここではトレッドの安全が不可欠です。
このような状況がBouncy Castleを使用して発生した場合は、お知らせください。
はい、Tnilsson、あなたの推論は正しいです。私は弾力のある城のメーリングリストから次の投稿、http://www.bouncycastle.org/devmailarchive/msg04715.htmlを見つけました。完全にスレッドセーフではありません(atleast AESエンジン)。 – jatanp