diff --git a/datasafe-encryption/datasafe-encryption-impl/src/main/java/de/adorsys/datasafe/encrypiton/impl/cmsencryption/CMSEncryptionServiceImpl.java b/datasafe-encryption/datasafe-encryption-impl/src/main/java/de/adorsys/datasafe/encrypiton/impl/cmsencryption/CMSEncryptionServiceImpl.java index 0d99230b9..6f9a59e1f 100644 --- a/datasafe-encryption/datasafe-encryption-impl/src/main/java/de/adorsys/datasafe/encrypiton/impl/cmsencryption/CMSEncryptionServiceImpl.java +++ b/datasafe-encryption/datasafe-encryption-impl/src/main/java/de/adorsys/datasafe/encrypiton/impl/cmsencryption/CMSEncryptionServiceImpl.java @@ -48,10 +48,12 @@ public class CMSEncryptionServiceImpl implements CMSEncryptionService { private ASNCmsEncryptionConfig encryptionConfig; + private SecureRandom secureRandom; @Inject public CMSEncryptionServiceImpl(ASNCmsEncryptionConfig encryptionConfig) { this.encryptionConfig = encryptionConfig; + this.secureRandom = new SecureRandom(); } /** @@ -146,7 +148,7 @@ private OutputStream streamEncrypt(OutputStream dataContentStream, Set