Lines Matching refs:chacha
56 chacha = ChaCha20Poly1305(key)
60 chacha.encrypt(nonce, FakeData(), b"")
63 chacha.encrypt(nonce, b"", FakeData())
87 chacha = ChaCha20Poly1305(key)
89 chacha.encrypt(nonce, data, associated_data)
92 chacha.decrypt(nonce, data, associated_data)
96 chacha = ChaCha20Poly1305(key)
98 chacha.encrypt(b"00", b"hello", b"")
101 chacha.decrypt(b"00", b"hello", b"")
105 chacha = ChaCha20Poly1305(key)
107 chacha.decrypt(b"0" * 12, b"0", None)
111 chacha = ChaCha20Poly1305(key)
113 ct1 = chacha.encrypt(nonce, b"some_data", None)
114 ct2 = chacha.encrypt(nonce, b"some_data", b"")
116 pt1 = chacha.decrypt(nonce, ct1, None)
117 pt2 = chacha.decrypt(nonce, ct2, b"")
134 chacha = ChaCha20Poly1305(key)
137 chacha.decrypt(nonce, ct + tag, aad)
139 computed_pt = chacha.decrypt(nonce, ct + tag, aad)
141 computed_ct = chacha.encrypt(nonce, pt, aad)
164 chacha = ChaCha20Poly1305(key)
165 computed_pt = chacha.decrypt(nonce, ct + tag, aad)
167 computed_ct = chacha.encrypt(nonce, pt, aad)
172 chacha = ChaCha20Poly1305(key)
176 ct = chacha.encrypt(nonce, pt, ad)
177 computed_pt = chacha.decrypt(nonce, ct, ad)