Lines Matching refs:ctx
60 def hash_update(ctx, data): argument
61 ctx.update(data)
63 def hash_final(ctx): argument
64 return ctx.digest()
67 ctx = hash_init(alg)
68 hash_update(ctx, data)
69 return hash_final(ctx)
102 ctx = hash_init(alg)
104 hash_update(ctx, compute_hash(alg, data[:data_len]))
107 hash_final(ctx))
110 ctx = hmac.new(rand_bytes(32), digestmod=alg)
113 ctx.update(data[:data_len])
117 ctx.update(mac)
120 ctx.digest())
125 ctx = Poly1305(key)
128 ctx.update(b'\xff' * j)
129 data += ctx.digest()