Lines Matching refs:backend
20 only_if=lambda backend: backend.cipher_supported(
39 def test_xts_vectors(self, vector, backend): argument
44 cipher = base.Cipher(algorithms.AES(key), modes.XTS(tweak), backend)
54 only_if=lambda backend: backend.cipher_supported(
87 only_if=lambda backend: backend.cipher_supported(
120 only_if=lambda backend: backend.cipher_supported(
153 only_if=lambda backend: backend.cipher_supported(
186 only_if=lambda backend: backend.cipher_supported(
219 only_if=lambda backend: backend.cipher_supported(
236 only_if=lambda backend: backend.cipher_supported(
258 def test_gcm_tag_with_only_aad(self, backend): argument
267 backend=backend
274 def test_gcm_ciphertext_with_no_aad(self, backend): argument
284 backend=backend
291 def test_gcm_ciphertext_limit(self, backend): argument
295 backend=backend
305 def test_gcm_aad_limit(self, backend): argument
309 backend=backend
317 def test_gcm_ciphertext_increments(self, backend): argument
321 backend=backend
330 def test_gcm_aad_increments(self, backend): argument
334 backend=backend
341 def test_gcm_tag_decrypt_none(self, backend): argument
349 backend=backend
355 backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and
356 not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL
362 backend=backend
368 backend=backend
374 def test_gcm_tag_decrypt_mode(self, backend): argument
382 backend=backend
391 backend=backend
396 def test_gcm_tag_decrypt_finalize(self, backend): argument
404 backend=backend
411 backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and
412 not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL
418 backend=backend
423 backend=backend
429 backend=backend
434 backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and
435 not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL
444 only_if=lambda backend: (
445 not backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 or
446 backend._lib.CRYPTOGRAPHY_IS_LIBRESSL
450 def test_gcm_tag_decrypt_finalize_tag_length(self, backend): argument
454 backend=backend
459 def test_buffer_protocol(self, backend): argument
464 backend
471 backend
490 def test_buffer_protocol_alternate_modes(mode, backend): argument
493 algorithms.AES(bytearray(b"\x00" * 32)), mode, backend