Lines Matching refs:data
40 def update(self, data): argument
41 for i in range(0, len(data), 16):
42 chunk = data[i:i+16]
60 def hash_update(ctx, data): argument
61 ctx.update(data)
66 def compute_hash(alg, data): argument
68 hash_update(ctx, data)
94 data = rand_bytes(data_len)
97 print_c_struct_u8_array_field('digest', compute_hash(alg, data))
101 data = rand_bytes(4096)
103 for data_len in range(len(data) + 1):
104 hash_update(ctx, compute_hash(alg, data[:data_len]))
111 data = rand_bytes(4096)
112 for data_len in range(len(data) + 1):
113 ctx.update(data[:data_len])
116 mac = hmac.digest(key, data[:data_len], alg)
124 data = b''
129 data += ctx.digest()
132 Poly1305(key).update(data).digest())