From 1f28422b79dd1c9f622ac980e05ab8a427c4da75 Mon Sep 17 00:00:00 2001 From: Niko PLP Date: Wed, 16 Aug 2023 08:43:41 +0300 Subject: [PATCH] Revert "randomize only the IV part of prefix" This reverts commit 85d59d7c73a9d49413955e0a875d45d889984ce7. --- plugin/openssl/openssl_provider.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/openssl/openssl_provider.cc b/plugin/openssl/openssl_provider.cc index aeb22a928..02ebb0519 100644 --- a/plugin/openssl/openssl_provider.cc +++ b/plugin/openssl/openssl_provider.cc @@ -270,7 +270,7 @@ Status OpensslProvider::AddCipher(const std::string& /*descriptor*/, Status OpensslProvider::CreateNewPrefix(const std::string& /*fname*/, char* prefix, size_t prefixLength) const { - if (1 != RAND_bytes(reinterpret_cast(prefix), static_cast(OpensslCipherStream::kBlockSize)) ){ + if (1 != RAND_bytes(reinterpret_cast(prefix), static_cast(prefixLength)) ){ return handleErrors("Failed to get random numbers.");//Status::Aborted(ERR_reason_error_string(ERR_get_error())); } //if( 1 != EVP_CIPHER_up_ref(aes_cipher_)) return handleErrors("Failed to create OpensslCipherStream.");