Browse Source

use long long for AES block counter, fixes #1206

Thomas Waldmann 9 years ago
parent
commit
36b1863c44
1 changed files with 1 additions and 1 deletions
  1. 1 1
      borg/crypto.pyx

+ 1 - 1
borg/crypto.pyx

@@ -86,7 +86,7 @@ cdef class AES:
     cdef EVP_CIPHER_CTX *ctx
     cdef EVP_CIPHER_CTX *ctx
     cdef int is_encrypt
     cdef int is_encrypt
     cdef unsigned char iv_orig[16]
     cdef unsigned char iv_orig[16]
-    cdef int blocks
+    cdef long long blocks
 
 
     def __cinit__(self, is_encrypt, key, iv=None):
     def __cinit__(self, is_encrypt, key, iv=None):
         self.ctx = EVP_CIPHER_CTX_new()
         self.ctx = EVP_CIPHER_CTX_new()