/dports/security/opensc/OpenSC-0.22.0/src/libopensc/ |
H A D | ef-atr.c | 46 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_CARD_SERVICE, &taglen); in sc_parse_ef_atr_content() 52 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_PRE_ISSUING, &taglen); in sc_parse_ef_atr_content() 62 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_CARD_CAPABILITIES, &taglen); in sc_parse_ef_atr_content() 75 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_EXTENDED_LENGTH, &taglen); in sc_parse_ef_atr_content() 89 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_AID, &taglen); in sc_parse_ef_atr_content() 99 tag = sc_asn1_find_tag(ctx, buf, buflen, IASECC_TAG_II_IO_BUFFER_SIZES, &taglen); in sc_parse_ef_atr_content() 109 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_ALLOCATION_SCHEME, &taglen); in sc_parse_ef_atr_content() 112 tag = sc_asn1_find_tag(ctx, tag, taglen, SC_ASN1_TAG_OBJECT, &taglen); in sc_parse_ef_atr_content() 120 tag = sc_asn1_find_tag(ctx, buf, buflen, ISO7816_TAG_II_STATUS_SW, &taglen); in sc_parse_ef_atr_content()
|
H A D | card-mcrd.c | 476 tag = sc_asn1_find_tag(ctx, p, len, 0x83, &taglen); in process_fcp() 483 tag = sc_asn1_find_tag(ctx, p, len, 0x81, &taglen); in process_fcp() 489 tag = sc_asn1_find_tag(ctx, p, len, 0x85, &taglen); in process_fcp() 499 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in process_fcp() 509 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in process_fcp() 546 tag = sc_asn1_find_tag(ctx, p, len, 0x84, &taglen); in process_fcp() 572 tag = sc_asn1_find_tag(ctx, p, len, 0xA5, &taglen); in process_fcp() 578 tag = sc_asn1_find_tag(ctx, p, len, 0x86, &taglen); in process_fcp() 584 tag = sc_asn1_find_tag(ctx, p, len, 0x8B, &taglen); in process_fcp() 587 } else if ((tag = sc_asn1_find_tag(ctx, p, len, 0xA1, &taglen)) in process_fcp() [all …]
|
H A D | card-piv.c | 626 tag = sc_asn1_find_tag(card->ctx, cp, in_len, 0x82, &taglen); in piv_generate_key() 633 tag = sc_asn1_find_tag(card->ctx, cp, in_len, 0x81, &taglen); in piv_generate_key() 643 tag = sc_asn1_find_tag(card->ctx, cp, in_len, 0x86, &taglen); in piv_generate_key() 1028 body = sc_asn1_find_tag(card->ctx, in piv_cache_internal_data() 1610 body = sc_asn1_find_tag(card->ctx, rbuf, in piv_general_mutual_authenticate() 1619 witness_data = sc_asn1_find_tag(card->ctx, body, in piv_general_mutual_authenticate() 1752 body = sc_asn1_find_tag(card->ctx, rbuf, in piv_general_mutual_authenticate() 1761 challenge_response = sc_asn1_find_tag(card->ctx, body, in piv_general_mutual_authenticate() 1764 challenge_response = sc_asn1_find_tag(card->ctx, body, in piv_general_mutual_authenticate() 1913 body = sc_asn1_find_tag(card->ctx, rbuf, in piv_general_external_authenticate() [all …]
|
H A D | card-isoApplet.c | 650 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x81,… in isoApplet_ctl_generate_key() 663 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x82,… in isoApplet_ctl_generate_key() 684 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x81,… in isoApplet_ctl_generate_key() 689 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x82,… in isoApplet_ctl_generate_key() 694 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x83,… in isoApplet_ctl_generate_key() 699 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x84,… in isoApplet_ctl_generate_key() 704 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x85,… in isoApplet_ctl_generate_key() 709 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x87,… in isoApplet_ctl_generate_key() 715 …inner_tag_value = sc_asn1_find_tag(card->ctx, outer_tag_value, outer_tag_len, (unsigned int) 0x86,… in isoApplet_ctl_generate_key()
|
H A D | card-westcos.c | 303 tag = sc_asn1_find_tag(ctx, p, len, 0x83, &taglen); in westcos_process_fci() 309 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in westcos_process_fci() 317 tag = sc_asn1_find_tag(ctx, p, len, 0x81, &taglen); in westcos_process_fci() 325 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in westcos_process_fci() 364 tag = sc_asn1_find_tag(ctx, p, len, 0x84, &taglen); in westcos_process_fci() 371 tag = sc_asn1_find_tag(ctx, p, len, 0x85, &taglen); in westcos_process_fci() 377 tag = sc_asn1_find_tag(ctx, p, len, 0xA5, &taglen); in westcos_process_fci() 381 tag = sc_asn1_find_tag(ctx, p, len, 0x86, &taglen); in westcos_process_fci()
|
H A D | card-starcos.c | 151 …supported_sec_mechanisms_tag = sc_asn1_find_tag(ctx, buf, buflen, TAG_STARCOS3X_SUPPORTED_SEC_MECH… in starcos_parse_supported_sec_mechanisms() 164 …tx_fmt_tag = sc_asn1_find_tag(ctx, ctrl_ref_template_tag, taglen, TAG_STARCOS3X_TRANSMISSION_FORMA… in starcos_parse_supported_sec_mechanisms() 398 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in process_fci() 406 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in process_fci() 486 tag = sc_asn1_find_tag(ctx, p, len, 0x84, &taglen); in process_fci_v3_4() 514 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in process_fcp_v3_4() 522 tag = sc_asn1_find_tag(ctx, p, len, 0xc5, &taglen); in process_fcp_v3_4() 530 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in process_fcp_v3_4() 596 tag = sc_asn1_find_tag(ctx, p, len, 0x83, &taglen); in process_fcp_v3_4() 603 tag = sc_asn1_find_tag(ctx, p, len, 0x84, &taglen); in process_fcp_v3_4() [all …]
|
H A D | card-cardos.c | 180 pp = sc_asn1_find_tag(card->ctx, p, len, 0xe1, &tlen); in cardos_have_2048bit_package() 183 q = sc_asn1_find_tag(card->ctx, pp, tlen, 0x01, &ilen); in cardos_have_2048bit_package() 528 p = sc_asn1_find_tag(card->ctx, p, len, 0x6f, &tlen); in cardos_list_files() 536 q = sc_asn1_find_tag(card->ctx, p, tlen, 0x86, &ilen); in cardos_list_files() 550 q = sc_asn1_find_tag(card->ctx, p, tlen, 0x8a, &ilen); in cardos_list_files()
|
H A D | card-gids.c | 254 p = sc_asn1_find_tag(card->ctx, buffer, sizeof(buffer), dataObjectIdentifier, &datasize); in gids_get_DO() 560 p = sc_asn1_find_tag(card->ctx, buffer, buffersize, GIDS_TRY_COUNTER_OLD_TAG, &datasize); in gids_get_pin_status() 565 p = sc_asn1_find_tag(card->ctx, buffer, buffersize, GIDS_TRY_COUNTER_TAG, &datasize); in gids_get_pin_status() 570 p = sc_asn1_find_tag(card->ctx, buffer, buffersize , GIDS_TRY_LIMIT_TAG, &datasize); in gids_get_pin_status() 599 tag = sc_asn1_find_tag(card->ctx, rbuf, resplen, GIDS_APPLICATION_TEMPLATE_TAG, &taglen); in gids_match_card() 601 aid = sc_asn1_find_tag(card->ctx, tag, taglen, GIDS_APPLICATION_AID_TAG, &aidlen); in gids_match_card() 945 keytemplate = sc_asn1_find_tag(card->ctx, buffer, buffersize, GIDS_PUBKEY_TAG, &tlen); in gids_read_public_key() 951 keydata = sc_asn1_find_tag(card->ctx, keytemplate, tlen, GIDS_PUBKEY_TAG_MODULUS, &len); in gids_read_public_key() 959 keydata = sc_asn1_find_tag(card->ctx, keytemplate, tlen, GIDS_PUBKEY_TAG_EXPONENT, &len); in gids_read_public_key()
|
H A D | asn1.h | 77 const u8 *sc_asn1_find_tag(struct sc_context *ctx, const u8 * buf,
|
H A D | card-epass2003.c | 1818 tag = sc_asn1_find_tag(ctx, p, len, 0x83, &taglen); in epass2003_process_fci() 1824 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in epass2003_process_fci() 1834 tag = sc_asn1_find_tag(ctx, p, len, 0x81, &taglen); in epass2003_process_fci() 1843 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in epass2003_process_fci() 1896 tag = sc_asn1_find_tag(ctx, p, len, 0x84, &taglen); in epass2003_process_fci() 1906 tag = sc_asn1_find_tag(ctx, p, len, 0x85, &taglen); in epass2003_process_fci() 1912 tag = sc_asn1_find_tag(ctx, p, len, 0xA5, &taglen); in epass2003_process_fci() 1916 tag = sc_asn1_find_tag(ctx, p, len, 0x86, &taglen); in epass2003_process_fci() 1920 tag = sc_asn1_find_tag(ctx, p, len, 0x8A, &taglen); in epass2003_process_fci()
|
H A D | libopensc.exports | 46 sc_asn1_find_tag
|
H A D | card-gemsafeV1.c | 363 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &tlen); in gemsafe_process_fci() 375 tag = sc_asn1_find_tag(ctx, p, len, 0x8C, &tlen); in gemsafe_process_fci()
|
H A D | pkcs15-esteid2018.c | 51 const unsigned char *tag = sc_asn1_find_tag(card->ctx, buff, (size_t)r, 0x04, &taglen); in sc_pkcs15emu_esteid2018_init()
|
H A D | card-atrust-acos.c | 175 tag = sc_asn1_find_tag(ctx, p, len, 0x80, &taglen); in process_fci() 183 tag = sc_asn1_find_tag(ctx, p, len, 0x82, &taglen); in process_fci()
|
H A D | card-rutoken.c | 271 tag = sc_asn1_find_tag(card->ctx, apdu.resp + 2, apdu.resplen - 2, in rutoken_list_files() 283 tag = sc_asn1_find_tag(card->ctx, apdu.resp + 2, apdu.resplen - 2, in rutoken_list_files() 465 tag = sc_asn1_find_tag(card->ctx, buf, buflen, 0x80, &taglen); in rutoken_process_fci()
|
H A D | card-rtecp.c | 633 tag = sc_asn1_find_tag(card->ctx, apdu.resp + 2, apdu.resplen - 2, in rtecp_list_files() 645 tag = sc_asn1_find_tag(card->ctx, apdu.resp + 2, apdu.resplen - 2, in rtecp_list_files()
|
H A D | card-oberthur.c | 304 attr = sc_asn1_find_tag(card->ctx, buf, buflen, 0x82, &attr_len); in auth_process_fci() 309 attr = sc_asn1_find_tag(card->ctx, buf, buflen, 0x83, &attr_len); in auth_process_fci() 314 attr = sc_asn1_find_tag(card->ctx, buf, buflen, type==0x01 ? 0x80 : 0x85, &attr_len); in auth_process_fci() 329 attr = sc_asn1_find_tag(card->ctx, buf, buflen, 0x82, &attr_len); in auth_process_fci() 382 attr = sc_asn1_find_tag(card->ctx, buf, buflen, 0x86, &attr_len); in auth_process_fci()
|
H A D | card-akis.c | 205 p = sc_asn1_find_tag(card->ctx, buf, buflen, 0x90, &len); in akis_process_fci()
|
H A D | card-iasecc.c | 1212 tag = sc_asn1_find_tag(ctx, buf, buflen, 0x6F, &taglen); in iasecc_process_fci() 1220 tag = sc_asn1_find_tag(ctx, buf, buflen, 0x62, &taglen); in iasecc_process_fci() 1237 tag = sc_asn1_find_tag(ctx, buf, buflen, IASECC_DOCP_TAG_ACLS, &taglen); in iasecc_process_fci() 1239 acls = sc_asn1_find_tag(ctx, tag, taglen, IASECC_DOCP_TAG_ACLS_CONTACT, &taglen); in iasecc_process_fci() 1241 acls = sc_asn1_find_tag(ctx, buf, buflen, IASECC_DOCP_TAG_ACLS_CONTACT, &taglen); in iasecc_process_fci()
|
H A D | card-sc-hsm.c | 1065 body = sc_asn1_find_tag(card->ctx, data, datalen, 0x30, &bodylen); in sc_hsm_decode_ecdsa_signature() 1069 tag = sc_asn1_find_tag(card->ctx, body, bodylen, 0x02, &taglen); in sc_hsm_decode_ecdsa_signature()
|
H A D | card-setcos.c | 973 tag = (u8 *) sc_asn1_find_tag(card->ctx, buf, buflen, 0x82, &taglen); in setcos_process_fci()
|
/dports/security/opensc/OpenSC-0.22.0/src/pkcs15init/ |
H A D | pkcs15-cardos.c | 762 data = sc_asn1_find_tag(card->ctx, data, len, 0x7f49, &ilen); in parse_ext_pubkey_file() 768 p = sc_asn1_find_tag(card->ctx, data, ilen, 0x81, &tlen); in parse_ext_pubkey_file() 779 p = sc_asn1_find_tag(card->ctx, data, ilen, 0x82, &tlen); in parse_ext_pubkey_file() 869 p = sc_asn1_find_tag(card->ctx, p, len, 0xe1, &tlen); in cardos_have_verifyrc_package() 875 q = sc_asn1_find_tag(card->ctx, p, tlen, 0x01, &ilen); in cardos_have_verifyrc_package() 883 q = sc_asn1_find_tag(card->ctx, p, tlen, 0x03, &ilen); in cardos_have_verifyrc_package()
|
/dports/security/opensc/OpenSC-0.22.0/src/tools/ |
H A D | gids-tool.c | 333 p = sc_asn1_find_tag(card->ctx, buffer, sizeof(buffer), dataObjectIdentifier, &datasize); in gids_get_DO()
|
H A D | piv-tool.c | 143 body = (u8 *)sc_asn1_find_tag(card->ctx, der, derlen, 0x53, &bodylen); in load_object()
|
H A D | goid-tool.c | 316 const u8 *prop = sc_asn1_find_tag(ctx, file->prop_attr, in soc_main()
|