Является Bouncy Castle API Thread Safe? В частности,
org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
org.bouncycastle.crypto.paddings.PKCS7Padding
org.bouncycastle.crypto.engines.AESFastEngine
org.bouncycastle.crypto.modes.CBCBlockCipher
Я планирую написать singleton Spring bean для поддержки криптографии основного уровня в моем приложении. Поскольку это веб-приложение, есть больше шансов, что несколько потоков обращаются к этому компоненту за раз. Поэтому безопасность протектора здесь важна.
Пожалуйста, дайте мне знать, если вы столкнулись с такими ситуациями, используя Bouncy Castle.