Symbol: MAKE_DECODER
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1113
MAKE_DECODER(decode_krb5_authenticator, authenticator);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1115
MAKE_DECODER(decode_krb5_ticket, ticket);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1117
MAKE_DECODER(decode_krb5_encryption_key, encryption_key);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1119
MAKE_DECODER(decode_krb5_enc_tkt_part, enc_tkt_part);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1158
MAKE_DECODER(decode_krb5_as_rep, as_rep);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1160
MAKE_DECODER(decode_krb5_tgs_rep, tgs_rep);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1162
MAKE_DECODER(decode_krb5_ap_req, ap_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1164
MAKE_DECODER(decode_krb5_ap_rep, ap_rep);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1166
MAKE_DECODER(decode_krb5_ap_rep_enc_part, ap_rep_enc_part);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1168
MAKE_DECODER(decode_krb5_as_req, as_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1170
MAKE_DECODER(decode_krb5_tgs_req, tgs_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1172
MAKE_DECODER(decode_krb5_kdc_req_body, kdc_req_body);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1174
MAKE_DECODER(decode_krb5_safe, safe);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1215
MAKE_DECODER(decode_krb5_priv, priv);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1217
MAKE_DECODER(decode_krb5_enc_priv_part, priv_enc_part);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1219
MAKE_DECODER(decode_krb5_checksum, checksum);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1222
MAKE_DECODER(decode_krb5_cred, krb5_cred);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1224
MAKE_DECODER(decode_krb5_enc_cred_part, enc_cred_part);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1226
MAKE_DECODER(decode_krb5_error, krb5_error);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1228
MAKE_DECODER(decode_krb5_authdata, auth_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1230
MAKE_DECODER(decode_krb5_etype_info, etype_info);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1232
MAKE_DECODER(decode_krb5_etype_info2, etype_info2);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1234
MAKE_DECODER(decode_krb5_enc_data, encrypted_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1236
MAKE_DECODER(decode_krb5_pa_enc_ts, pa_enc_ts);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1238
MAKE_DECODER(decode_krb5_padata_sequence, seqof_pa_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1241
MAKE_DECODER(decode_krb5_sam_challenge_2, sam_challenge_2);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1243
MAKE_DECODER(decode_krb5_sam_challenge_2_body, sam_challenge_2_body);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1245
MAKE_DECODER(decode_krb5_enc_sam_response_enc_2, enc_sam_response_enc_2);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1247
MAKE_DECODER(decode_krb5_sam_response_2, sam_response_2);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1279
MAKE_DECODER(decode_krb5_pa_for_user, pa_for_user);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1282
MAKE_DECODER(decode_krb5_pa_s4u_x509_user, pa_s4u_x509_user);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1284
MAKE_DECODER(decode_krb5_pa_pac_req, pa_pac_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1286
MAKE_DECODER(decode_krb5_etype_list, etype_list);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1289
MAKE_DECODER(decode_krb5_pa_fx_fast_request, pa_fx_fast_request);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1291
MAKE_DECODER(decode_krb5_fast_req, fast_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1293
MAKE_DECODER(decode_krb5_pa_fx_fast_reply, pa_fx_fast_reply);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1295
MAKE_DECODER(decode_krb5_fast_response, fast_response);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1298
MAKE_DECODER(decode_krb5_ad_kdcissued, ad_kdc_issued);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1300
MAKE_DECODER(decode_krb5_iakerb_header, iakerb_header);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1302
MAKE_DECODER(decode_krb5_iakerb_finished, iakerb_finished);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1510
MAKE_DECODER(decode_krb5_pa_pk_as_req, pa_pk_as_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1512
MAKE_DECODER(decode_krb5_pa_pk_as_rep, pa_pk_as_rep);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1514
MAKE_DECODER(decode_krb5_auth_pack, auth_pack);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1516
MAKE_DECODER(decode_krb5_kdc_dh_key_info, kdc_dh_key_info);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1518
MAKE_DECODER(decode_krb5_reply_key_pack, reply_key_pack);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1521
MAKE_DECODER(decode_krb5_td_trusted_certifiers,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1524
MAKE_DECODER(decode_krb5_td_dh_parameters, seqof_algorithm_identifier);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1525
MAKE_DECODER(decode_krb5_principal_name, pkinit_krb5_principal_name_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1557
MAKE_DECODER(decode_krb5_typed_data, seqof_typed_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1581
MAKE_DECODER(decode_krb5_otp_tokeninfo, otp_tokeninfo);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1600
MAKE_DECODER(decode_krb5_pa_otp_challenge, pa_otp_challenge);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1627
MAKE_DECODER(decode_krb5_pa_otp_req, pa_otp_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1635
MAKE_DECODER(decode_krb5_pa_otp_enc_req, pa_otp_enc_req);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1650
MAKE_DECODER(decode_krb5_kkdcp_message, kkdcp_message);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1677
MAKE_DECODER(decode_krb5_cammac, cammac);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1680
MAKE_DECODER(decode_utf8_strings, seqof_utf8_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1697
MAKE_DECODER(decode_krb5_secure_cookie, secure_cookie);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1718
MAKE_DECODER(decode_krb5_pa_pac_options, pa_pac_options);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1731
MAKE_DECODER(decode_krb5_spake_factor, spake_factor);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1769
MAKE_DECODER(decode_krb5_pa_spake, pa_spake);
crypto/krb5/src/lib/krb5/asn.1/ldap_key_seq.c
122
MAKE_DECODER(krb5int_ldap_decode_sequence_of_keys, ldap_key_seq);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1219
MAKE_DECODER("DH", dh, dh, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1220
MAKE_DECODER("DH", dh, dh, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1221
MAKE_DECODER("DH", dh, dh, type_specific_params);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1222
MAKE_DECODER("DH", dh, dh, DH);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1223
MAKE_DECODER("DHX", dhx, dhx, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1224
MAKE_DECODER("DHX", dhx, dhx, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1225
MAKE_DECODER("DHX", dhx, dhx, type_specific_params);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1226
MAKE_DECODER("DHX", dhx, dhx, DHX);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1229
MAKE_DECODER("DSA", dsa, dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1230
MAKE_DECODER("DSA", dsa, dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1231
MAKE_DECODER("DSA", dsa, dsa, type_specific);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1232
MAKE_DECODER("DSA", dsa, dsa, DSA);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1235
MAKE_DECODER("EC", ec, ec, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1236
MAKE_DECODER("EC", ec, ec, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1237
MAKE_DECODER("EC", ec, ec, type_specific_no_pub);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1238
MAKE_DECODER("EC", ec, ec, EC);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1240
MAKE_DECODER("X25519", x25519, ecx, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1241
MAKE_DECODER("X25519", x25519, ecx, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1242
MAKE_DECODER("X448", x448, ecx, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1243
MAKE_DECODER("X448", x448, ecx, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1244
MAKE_DECODER("ED25519", ed25519, ecx, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1245
MAKE_DECODER("ED25519", ed25519, ecx, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1246
MAKE_DECODER("ED448", ed448, ecx, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1247
MAKE_DECODER("ED448", ed448, ecx, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1250
MAKE_DECODER("SM2", sm2, ec, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1251
MAKE_DECODER("SM2", sm2, ec, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1252
MAKE_DECODER("SM2", sm2, sm2, type_specific_no_pub);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1256
MAKE_DECODER("ML-KEM-512", ml_kem_512, ml_kem_512, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1257
MAKE_DECODER("ML-KEM-512", ml_kem_512, ml_kem_512, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1258
MAKE_DECODER("ML-KEM-768", ml_kem_768, ml_kem_768, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1259
MAKE_DECODER("ML-KEM-768", ml_kem_768, ml_kem_768, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1260
MAKE_DECODER("ML-KEM-1024", ml_kem_1024, ml_kem_1024, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1261
MAKE_DECODER("ML-KEM-1024", ml_kem_1024, ml_kem_1024, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1264
MAKE_DECODER("SLH-DSA-SHA2-128s", slh_dsa_sha2_128s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1265
MAKE_DECODER("SLH-DSA-SHA2-128f", slh_dsa_sha2_128f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1266
MAKE_DECODER("SLH-DSA-SHA2-192s", slh_dsa_sha2_192s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1267
MAKE_DECODER("SLH-DSA-SHA2-192f", slh_dsa_sha2_192f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1268
MAKE_DECODER("SLH-DSA-SHA2-256s", slh_dsa_sha2_256s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1269
MAKE_DECODER("SLH-DSA-SHA2-256f", slh_dsa_sha2_256f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1270
MAKE_DECODER("SLH-DSA-SHAKE-128s", slh_dsa_shake_128s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1271
MAKE_DECODER("SLH-DSA-SHAKE-128f", slh_dsa_shake_128f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1272
MAKE_DECODER("SLH-DSA-SHAKE-192s", slh_dsa_shake_192s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1273
MAKE_DECODER("SLH-DSA-SHAKE-192f", slh_dsa_shake_192f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1274
MAKE_DECODER("SLH-DSA-SHAKE-256s", slh_dsa_shake_256s, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1275
MAKE_DECODER("SLH-DSA-SHAKE-256f", slh_dsa_shake_256f, slh_dsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1277
MAKE_DECODER("SLH-DSA-SHA2-128s", slh_dsa_sha2_128s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1278
MAKE_DECODER("SLH-DSA-SHA2-128f", slh_dsa_sha2_128f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1279
MAKE_DECODER("SLH-DSA-SHA2-192s", slh_dsa_sha2_192s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1280
MAKE_DECODER("SLH-DSA-SHA2-192f", slh_dsa_sha2_192f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1281
MAKE_DECODER("SLH-DSA-SHA2-256s", slh_dsa_sha2_256s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1282
MAKE_DECODER("SLH-DSA-SHA2-256f", slh_dsa_sha2_256f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1283
MAKE_DECODER("SLH-DSA-SHAKE-128s", slh_dsa_shake_128s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1284
MAKE_DECODER("SLH-DSA-SHAKE-128f", slh_dsa_shake_128f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1285
MAKE_DECODER("SLH-DSA-SHAKE-192s", slh_dsa_shake_192s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1286
MAKE_DECODER("SLH-DSA-SHAKE-192f", slh_dsa_shake_192f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1287
MAKE_DECODER("SLH-DSA-SHAKE-256s", slh_dsa_shake_256s, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1288
MAKE_DECODER("SLH-DSA-SHAKE-256f", slh_dsa_shake_256f, slh_dsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1290
MAKE_DECODER("RSA", rsa, rsa, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1291
MAKE_DECODER("RSA", rsa, rsa, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1292
MAKE_DECODER("RSA", rsa, rsa, type_specific_keypair);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1293
MAKE_DECODER("RSA", rsa, rsa, RSA);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1294
MAKE_DECODER("RSA-PSS", rsapss, rsapss, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1295
MAKE_DECODER("RSA-PSS", rsapss, rsapss, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1298
MAKE_DECODER("ML-DSA-44", ml_dsa_44, ml_dsa_44, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1299
MAKE_DECODER("ML-DSA-44", ml_dsa_44, ml_dsa_44, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1300
MAKE_DECODER("ML-DSA-65", ml_dsa_65, ml_dsa_65, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1301
MAKE_DECODER("ML-DSA-65", ml_dsa_65, ml_dsa_65, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1302
MAKE_DECODER("ML-DSA-87", ml_dsa_87, ml_dsa_87, PrivateKeyInfo);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
1303
MAKE_DECODER("ML-DSA-87", ml_dsa_87, ml_dsa_87, SubjectPublicKeyInfo);
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
303
MAKE_DECODER(der, OSSL_OBJECT_UNKNOWN);
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
304
MAKE_DECODER(msblob, OSSL_OBJECT_PKEY);
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
305
MAKE_DECODER(pvk, OSSL_OBJECT_PKEY);
crypto/openssl/test/fake_rsaprov.c
1170
MAKE_DECODER("RSA", rsa, rsa, PrivateKeyInfo);
crypto/openssl/test/fake_rsaprov.c
1171
MAKE_DECODER("RSA", rsa, rsa, SubjectPublicKeyInfo);
crypto/openssl/test/tls-provider.c
2532
MAKE_DECODER(XORSIGALG_NAME, xorhmacsig, xor, PrivateKeyInfo);
crypto/openssl/test/tls-provider.c
2533
MAKE_DECODER(XORSIGALG_NAME, xorhmacsig, xor, SubjectPublicKeyInfo);
crypto/openssl/test/tls-provider.c
2534
MAKE_DECODER(XORSIGALG_HASH_NAME, xorhmacsha2sig, xor, PrivateKeyInfo);
crypto/openssl/test/tls-provider.c
2535
MAKE_DECODER(XORSIGALG_HASH_NAME, xorhmacsha2sig, xor, SubjectPublicKeyInfo);