@@ -307,10 +307,10 @@ def sha224_init():
307
307
return sha_info
308
308
309
309
310
- def getbuf (s ):
311
- if isinstance (s , str ):
312
- return s .encode ("ascii" )
313
- return bytes (s )
310
+ def getbuf (string ):
311
+ if isinstance (string , str ):
312
+ return string .encode ("ascii" )
313
+ return bytes (string )
314
314
315
315
316
316
def sha_update (sha_info , buffer ):
@@ -320,25 +320,25 @@ def sha_update(sha_info, buffer):
320
320
"""
321
321
if isinstance (buffer , str ):
322
322
raise TypeError ("Unicode strings must be encoded before hashing" )
323
- count = len (buffer )
323
+ size = len (buffer )
324
324
buffer_idx = 0
325
- clo = (sha_info ["count_lo" ] + (count << 3 )) & 0xFFFFFFFF
325
+ clo = (sha_info ["count_lo" ] + (size << 3 )) & 0xFFFFFFFF
326
326
if clo < sha_info ["count_lo" ]:
327
327
sha_info ["count_hi" ] += 1
328
328
sha_info ["count_lo" ] = clo
329
329
330
- sha_info ["count_hi" ] += count >> 29
330
+ sha_info ["count_hi" ] += size >> 29
331
331
332
332
if sha_info ["local" ]:
333
333
i = SHA_BLOCKSIZE - sha_info ["local" ]
334
- if i > count :
335
- i = count
334
+ if i > size :
335
+ i = size
336
336
337
- # copy buffer
337
+ # copy sha buffer
338
338
for x in enumerate (buffer [buffer_idx : buffer_idx + i ]):
339
339
sha_info ["data" ][sha_info ["local" ] + x [0 ]] = x [1 ]
340
340
341
- count -= i
341
+ size -= i
342
342
buffer_idx += i
343
343
344
344
sha_info ["local" ] += i
@@ -348,17 +348,17 @@ def sha_update(sha_info, buffer):
348
348
else :
349
349
return
350
350
351
- while count >= SHA_BLOCKSIZE :
352
- # copy buffer
351
+ while size >= SHA_BLOCKSIZE :
352
+ # copy sha buffer
353
353
sha_info ["data" ] = list (buffer [buffer_idx : buffer_idx + SHA_BLOCKSIZE ])
354
- count -= SHA_BLOCKSIZE
354
+ size -= SHA_BLOCKSIZE
355
355
buffer_idx += SHA_BLOCKSIZE
356
356
sha_transform (sha_info )
357
357
358
- # copy buffer
358
+ # copy sha buffer
359
359
pos = sha_info ["local" ]
360
- sha_info ["data" ][pos : pos + count ] = list (buffer [buffer_idx : buffer_idx + count ])
361
- sha_info ["local" ] = count
360
+ sha_info ["data" ][pos : pos + size ] = list (buffer [buffer_idx : buffer_idx + size ])
361
+ sha_info ["local" ] = size
362
362
363
363
364
364
def sha_final (sha_info ):
0 commit comments