diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/modes/aead/gcm/gcm.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/modes/aead/gcm/gcm.cpp b/src/lib/modes/aead/gcm/gcm.cpp index bc48804e6..457c4831f 100644 --- a/src/lib/modes/aead/gcm/gcm.cpp +++ b/src/lib/modes/aead/gcm/gcm.cpp @@ -59,7 +59,7 @@ std::string GCM_Mode::provider() const size_t GCM_Mode::update_granularity() const { - return GCM_BS * BOTAN_BLOCK_CIPHER_PAR_MULT; + return GCM_BS * std::max<size_t>(2, BOTAN_BLOCK_CIPHER_PAR_MULT); } bool GCM_Mode::valid_nonce_length(size_t len) const |