Home
last modified time | relevance | path

Searched defs:backend (Results 1 – 25 of 369) sorted by relevance

12345678910>>...15

/external/python/cryptography/src/cryptography/hazmat/backends/openssl/
Dencode_asn1.py23 def _encode_asn1_int(backend, x): argument
43 def _encode_asn1_int_gc(backend, x): argument
49 def _encode_asn1_str(backend, data): argument
59 def _encode_asn1_utf8_str(backend, string): argument
73 def _encode_asn1_str_gc(backend, data): argument
79 def _encode_inhibit_any_policy(backend, inhibit_any_policy): argument
83 def _encode_name(backend, name): argument
103 def _encode_name_gc(backend, attributes): argument
109 def _encode_sk_name_entry(backend, attributes): argument
121 def _encode_name_entry(backend, attribute): argument
[all …]
Ddecode_asn1.py27 def _obj2txt(backend, obj): argument
51 def _decode_x509_name_entry(backend, x509_name_entry): argument
63 def _decode_x509_name(backend, x509_name): argument
81 def _decode_general_names(backend, gns): argument
92 def _decode_general_name(backend, gn): argument
170 def _decode_ocsp_no_check(backend, ext): argument
174 def _decode_crl_number(backend, ext): argument
180 def _decode_delta_crl_indicator(backend, ext): argument
192 def parse(self, backend, x509_obj): argument
260 def _decode_certificate_policies(backend, cp): argument
[all …]
/external/python/cryptography/tests/x509/
Dtest_x509.py56 def _load_cert(filename, loader, backend): argument
67 def test_load_pem_crl(self, backend): argument
83 def test_load_der_crl(self, backend): argument
95 def test_invalid_pem(self, backend): argument
99 def test_invalid_der(self, backend): argument
103 def test_unknown_signature_algorithm(self, backend): argument
115 def test_issuer(self, backend): argument
134 def test_equality(self, backend): argument
157 def test_update_dates(self, backend): argument
170 def test_revoked_cert_retrieval(self, backend): argument
[all …]
Dtest_x509_crlbuilder.py44 def test_aware_last_update(self, backend): argument
79 def test_aware_next_update(self, backend): argument
154 def test_no_issuer_name(self, backend): argument
167 def test_no_last_update(self, backend): argument
180 def test_no_next_update(self, backend): argument
193 def test_sign_empty_list(self, backend): argument
232 def test_sign_extensions(self, backend, extension): argument
257 def test_sign_multiple_extensions_critical(self, backend): argument
293 def test_add_unsupported_extension(self, backend): argument
313 def test_sign_rsa_key_too_small(self, backend): argument
[all …]
/external/python/cryptography/tests/hazmat/primitives/
Dtest_serialization.py48 def test_load_der_rsa_private_key(self, key_path, password, backend): argument
75 def test_load_pem_rsa_private_key(self, key_path, password, backend): argument
98 def test_load_der_rsa_private_key(self, key_path, password, backend): argument
120 def test_load_der_dsa_private_key(self, key_path, password, backend): argument
139 def test_password_not_bytes(self, key_path, backend): argument
160 def test_load_der_ec_private_key(self, key_path, password, backend): argument
182 def test_wrong_password(self, key_path, backend): argument
202 def test_unused_password(self, key_path, backend): argument
225 def test_missing_password(self, key_path, password, backend): argument
237 def test_wrong_format(self, backend): argument
[all …]
Dtest_kbkdf.py24 def test_invalid_key(self, backend): argument
38 def test_already_finalized(self, backend): argument
65 def test_key_length(self, backend): argument
73 def test_rlen(self, backend): argument
79 def test_r_type(self, backend): argument
85 def test_l_type(self, backend): argument
91 def test_l(self, backend): argument
97 def test_unsupported_mode(self, backend): argument
103 def test_unsupported_location(self, backend): argument
109 def test_unsupported_parameters(self, backend): argument
[all …]
Dtest_ec.py42 def _skip_ecdsa_vector(backend, curve_type, hash_type): argument
54 def _skip_curve_unsupported(backend, curve): argument
63 def _skip_exchange_algorithm_unsupported(backend, algorithm, curve): argument
86 def test_skip_curve_unsupported(backend): argument
92 def test_skip_exchange_algorithm_unsupported(backend): argument
98 def test_skip_ecdsa_vector(backend): argument
104 def test_derive_private_key_success(backend): argument
118 def test_derive_private_key_errors(backend): argument
268 def test_ec_key_key_size(backend): argument
289 def test_with_numbers(self, backend, vector, hash_type): argument
[all …]
Dtest_dh.py23 def _skip_dhx_unsupported(backend, is_dhx): argument
151 def test_small_key_generate_dh(self, backend): argument
155 def test_unsupported_generator_generate_dh(self, backend): argument
159 def test_dh_parameters_supported(self, backend): argument
170 def test_dh_parameters_allows_rfc3526_groups(self, backend, vector): argument
186 def test_dh_parameters_supported_with_q(self, backend, vector): argument
192 def test_convert_to_numbers(self, backend, with_q): argument
224 def test_numbers_unsupported_parameters(self, backend): argument
238 def test_generate_dh(self, backend, with_q): argument
276 def test_exchange(self, backend): argument
[all …]
Dtest_rsa.py107 def _skip_pss_hash_algorithm_unsupported(backend, hash_alg): argument
120 def test_skip_pss_hash_algorithm_unsupported(backend): argument
155 def test_generate_rsa_keys(self, backend, public_exponent, key_size): argument
163 def test_generate_bad_public_exponent(self, backend): argument
174 def test_cant_generate_insecure_tiny_key(self, backend): argument
238 def test_oaep_label_decrypt(self, vector, backend): argument
270 def test_oaep_label_roundtrip(self, msg, label, backend): argument
308 def test_oaep_wrong_label(self, enclabel, declabel, backend): argument
337 def test_unsupported_oaep_label_decrypt(self, backend): argument
373 def test_pkcs1v15_signing(self, pkcs1_example, backend): argument
[all …]
Dtest_aead.py43 def test_chacha20poly1305_unsupported_on_older_openssl(backend): argument
69 def test_bad_key(self, backend): argument
85 backend): argument
94 def test_nonce_not_12_bytes(self, backend): argument
103 def test_decrypt_data_too_short(self, backend): argument
109 def test_associated_data_none_equal_to_empty_bytestring(self, backend): argument
127 def test_openssl_vectors(self, vector, backend): argument
151 def test_boringssl_vectors(self, vector, backend): argument
170 def test_buffer_protocol(self, backend): argument
191 def test_aesccm_unsupported_on_older_openssl(backend): argument
[all …]
Dtest_concatkdf.py25 def test_length_limit(self, backend): argument
31 def test_already_finalized(self, backend): argument
39 def test_derive(self, backend): argument
55 def test_buffer_protocol(self, backend): argument
71 def test_verify(self, backend): argument
87 def test_invalid_verify(self, backend): argument
102 def test_unicode_typeerror(self, backend): argument
144 def test_length_limit(self, backend): argument
150 def test_already_finalized(self, backend): argument
158 def test_derive(self, backend): argument
[all …]
Dtest_hkdf.py26 def test_length_limit(self, backend): argument
38 def test_already_finalized(self, backend): argument
73 def test_verify(self, backend): argument
84 def test_verify_invalid(self, backend): argument
96 def test_unicode_typeerror(self, backend): argument
148 def test_derive_short_output(self, backend): argument
159 def test_derive_long_output(self, backend): argument
174 def test_buffer_protocol(self, backend): argument
192 def test_derive(self, backend): argument
205 def test_buffer_protocol(self, backend): argument
[all …]
Dtest_x25519.py30 def test_x25519_unsupported(backend): argument
54 def test_rfc7748(self, vector, backend): argument
63 def test_rfc7748_1000_iteration(self, backend): argument
84 def test_null_shared_key_raises_error(self, backend): argument
101 def test_deprecated_public_bytes(self, backend): argument
106 def test_public_bytes_bad_args(self, backend): argument
140 def test_pub_priv_bytes_raw(self, private_bytes, public_bytes, backend): argument
155 def test_generate(self, backend): argument
160 def test_invalid_type_exchange(self, backend): argument
165 def test_invalid_length_from_public_bytes(self, backend): argument
[all …]
Dtest_dsa.py33 def _skip_if_dsa_not_supported(backend, algorithm, p, q, g): argument
44 def test_skip_if_dsa_not_supported(backend): argument
51 def test_generate_dsa_parameters(self, backend): argument
55 def test_generate_invalid_dsa_parameters(self, backend): argument
67 def test_generate_dsa_keys(self, vector, backend): argument
93 def test_generate_dsa_private_key_and_parameters(self, backend): argument
157 def test_invalid_parameters_values(self, p, q, g, backend): argument
271 def test_invalid_dsa_private_key_arguments(self, p, q, g, y, x, backend): argument
345 def test_invalid_dsa_public_key_arguments(self, p, q, g, y, backend): argument
371 def test_dsa_verification(self, vector, backend): argument
[all …]
Dtest_keywrap.py37 def test_wrap(self, backend, params): argument
58 def test_unwrap(self, backend, params): argument
77 def test_wrap_invalid_key_length(self, backend): argument
89 def test_unwrap_invalid_key_length(self, backend): argument
100 def test_wrap_invalid_key_to_wrap_length(self, backend): argument
109 def test_unwrap_invalid_wrapped_key_length(self, backend): argument
136 def test_wrap(self, backend, params): argument
148 def test_wrap_additional_vectors(self, backend, params): argument
164 def test_unwrap(self, backend, params): argument
182 def test_unwrap_additional_vectors(self, backend, params): argument
[all …]
Dtest_x448.py29 def test_x448_unsupported(backend): argument
53 def test_rfc7748(self, vector, backend): argument
62 def test_rfc7748_1000_iteration(self, backend): argument
110 def test_pub_priv_bytes_raw(self, private_bytes, public_bytes, backend): argument
159 passwd, load_func, backend): argument
165 def test_generate(self, backend): argument
170 def test_invalid_type_exchange(self, backend): argument
175 def test_invalid_length_from_public_bytes(self, backend): argument
182 def test_invalid_length_from_private_bytes(self, backend): argument
189 def test_invalid_private_bytes(self, backend): argument
[all …]
Dtest_aes.py39 def test_xts_vectors(self, vector, backend): argument
258 def test_gcm_tag_with_only_aad(self, backend): argument
274 def test_gcm_ciphertext_with_no_aad(self, backend): argument
291 def test_gcm_ciphertext_limit(self, backend): argument
305 def test_gcm_aad_limit(self, backend): argument
317 def test_gcm_ciphertext_increments(self, backend): argument
330 def test_gcm_aad_increments(self, backend): argument
341 def test_gcm_tag_decrypt_none(self, backend): argument
374 def test_gcm_tag_decrypt_mode(self, backend): argument
396 def test_gcm_tag_decrypt_finalize(self, backend): argument
[all …]
Dtest_scrypt.py46 def test_derive(self, backend, params): argument
72 def test_salt_not_bytes(self, backend): argument
83 def test_scrypt_malloc_failure(self, backend): argument
97 def test_password_not_bytes(self, backend): argument
111 def test_buffer_protocol(self, backend): argument
125 def test_verify(self, backend, params): argument
139 def test_invalid_verify(self, backend): argument
154 def test_already_finalized(self, backend): argument
168 def test_invalid_n(self, backend): argument
177 def test_invalid_r(self, backend): argument
[all …]
Dtest_block.py28 def test_creates_encryptor(self, backend): argument
36 def test_creates_decryptor(self, backend): argument
44 def test_instantiate_with_non_algorithm(self, backend): argument
52 def test_use_after_finalize(self, backend): argument
73 def test_use_update_into_after_finalize(self, backend): argument
86 def test_unaligned_block_encryption(self, backend): argument
107 def test_nonexistent_cipher(self, backend, mode): argument
117 def test_incorrectly_padded(self, backend): argument
154 def test_cbc(self, backend): argument
162 def test_ofb(self, backend): argument
[all …]
Dutils.py43 def test_encryption(self, backend, params): argument
49 def encrypt_test(backend, cipher_factory, mode_factory, params): argument
76 def test_aead(self, backend, params): argument
82 def aead_test(backend, cipher_factory, mode_factory, params): argument
131 def test_stream_encryption(self, backend, params): argument
136 def stream_encryption_test(backend, cipher_factory, params): argument
158 def test_hash(self, backend, params): argument
163 def hash_test(backend, algorithm, params): argument
172 def test_base_hash(self, backend): argument
177 def base_hash_test(backend, algorithm, digest_size): argument
[all …]
Dtest_cmac.py50 def test_aes_generate(self, backend, params): argument
65 def test_aes_verify(self, backend, params): argument
80 def test_3des_generate(self, backend, params): argument
100 def test_3des_verify(self, backend, params): argument
119 def test_invalid_verify(self, backend): argument
132 def test_invalid_algorithm(self, backend): argument
142 def test_raises_after_finalize(self, backend): argument
164 def test_verify_reject_unicode(self, backend): argument
179 def test_copy_with_backend(self, backend): argument
191 def test_buffer_protocol(self, backend): argument
Dtest_hmac.py35 def test_hmac_reject_unicode(self, backend): argument
40 def test_hmac_algorithm_instance(self, backend): argument
44 def test_raises_after_finalize(self, backend): argument
57 def test_verify(self, backend): argument
67 def test_invalid_verify(self, backend): argument
75 def test_verify_reject_unicode(self, backend): argument
80 def test_unsupported_hash(self, backend): argument
84 def test_buffer_protocol(self, backend): argument
/external/python/cryptography/tests/
Dtest_fernet.py57 def test_generate(self, secret, now, iv, src, token, backend): argument
69 def test_verify(self, secret, now, src, ttl_sec, token, backend, argument
78 def test_invalid(self, secret, token, now, ttl_sec, backend, monkeypatch): argument
85 def test_invalid_start_byte(self, backend): argument
90 def test_timestamp_too_short(self, backend): argument
95 def test_non_base64_token(self, backend): argument
100 def test_unicode(self, backend): argument
107 def test_timestamp_ignored_no_ttl(self, monkeypatch, backend): argument
117 def test_roundtrips(self, message, backend): argument
121 def test_bad_key(self, backend): argument
[all …]
/external/python/cryptography/tests/hazmat/primitives/twofactor/
Dtest_hotp.py32 def test_invalid_key_length(self, backend): argument
38 def test_unenforced_invalid_kwy_length(self, backend): argument
42 def test_invalid_hotp_length(self, backend): argument
48 def test_invalid_algorithm(self, backend): argument
55 def test_truncate(self, backend, params): argument
65 def test_generate(self, backend, params): argument
75 def test_verify(self, backend, params): argument
84 def test_invalid_verify(self, backend): argument
93 def test_length_not_int(self, backend): argument
99 def test_get_provisioning_uri(self, backend): argument
[all …]
Dtest_totp.py31 def test_generate_sha1(self, backend, params): argument
45 def test_generate_sha256(self, backend, params): argument
59 def test_generate_sha512(self, backend, params): argument
73 def test_verify_sha1(self, backend, params): argument
88 def test_verify_sha256(self, backend, params): argument
103 def test_verify_sha512(self, backend, params): argument
112 def test_invalid_verify(self, backend): argument
121 def test_floating_point_time_generate(self, backend): argument
129 def test_get_provisioning_uri(self, backend): argument
142 def test_buffer_protocol(self, backend): argument

12345678910>>...15