/illumos-gate/usr/src/lib/libkmf/ber_der/common/ |
H A D | clasn1.c | 25 encode_algoid(BerElement *asn1, KMF_X509_ALGORITHM_IDENTIFIER *algoid, in encode_algoid() argument 30 if (kmfber_printf(asn1, "{D", &algoid->algorithm) == -1) { in encode_algoid() 34 if (kmfber_printf(asn1, "}") == -1) in encode_algoid() 38 if (kmfber_printf(asn1, "n}") == -1) in encode_algoid() 45 (void) kmfber_write(asn1, (char *)algoid->parameters.Data, in encode_algoid() 47 if (kmfber_printf(asn1, "}") == -1) { in encode_algoid() 202 get_sequence_data(BerElement *asn1, BerValue *seqdata) in get_sequence_data() argument 207 tag = kmfber_next_element(asn1, &size, NULL); in get_sequence_data() 216 if (kmfber_read(asn1, seqdata->bv_val, size) == in get_sequence_data() 225 if ((kmfber_scanf(asn1, "tl", &tag, &size)) == -1) { in get_sequence_data() [all …]
|
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | certgetsetop.c | 314 BerElement *asn1 = NULL; in parse_eku_data() local 326 if ((asn1 = kmfder_init(&exdata)) == NULL) { in parse_eku_data() 334 if (kmfber_first_element(asn1, &size, &end) != BER_OBJECT_IDENTIFIER) { in parse_eku_data() 343 while (kmfber_next_element(asn1, &size, end) == in parse_eku_data() 347 if (kmfber_scanf(asn1, "D", &oid) == KMFBER_DEFAULT) { in parse_eku_data() 362 if (asn1 != NULL) in parse_eku_data() 363 kmfber_free(asn1, 1); in parse_eku_data() 424 BerElement *asn1 = NULL; in kmf_get_cert_basic_constraint() local 446 if ((asn1 = kmfder_init(&exdata)) == NULL) { in kmf_get_cert_basic_constraint() 451 if (kmfber_scanf(asn1, "b", &constraint->cA) == KMFBER_DEFAULT) { in kmf_get_cert_basic_constraint() [all …]
|
H A D | generalop.c | 1725 BerElement *asn1 = NULL; in encode_krb5() local 1761 if ((asn1 = kmfder_alloc()) == NULL) { in encode_krb5() 1765 if (kmfber_printf(asn1, "{Tli", 0xa0, 3, 0x01) == -1) in encode_krb5() 1769 if (kmfber_printf(asn1, "Tl{Tl", 0xA1, in encode_krb5() 1773 if (kmfber_write(asn1, inst, strlen(inst), 0) != strlen(inst)) in encode_krb5() 1775 if (kmfber_printf(asn1, "Tl", BER_GENERALSTRING, in encode_krb5() 1778 if (kmfber_write(asn1, name, strlen(name), 0) != strlen(name)) in encode_krb5() 1781 if (kmfber_printf(asn1, "Tl{Tl", 0xA1, in encode_krb5() 1784 if (kmfber_write(asn1, name, strlen(name), 0) != strlen(name)) in encode_krb5() 1788 if (kmfber_printf(asn1, "}}") == -1) in encode_krb5() [all …]
|
H A D | csrcrlop.c | 263 BerElement *asn1 = NULL; in kmf_add_csr_eku() local 293 if ((asn1 = kmfder_alloc()) == NULL) in kmf_add_csr_eku() 296 if (kmfber_printf(asn1, "{") == -1) { in kmf_add_csr_eku() 303 if (kmfber_write(asn1, olddata, oldsize, 0) == -1) { in kmf_add_csr_eku() 310 if (kmfber_printf(asn1, "D}", ekuOID) == -1) { in kmf_add_csr_eku() 315 if (kmfber_flatten(asn1, &extdata) == -1) { in kmf_add_csr_eku() 351 if (asn1 != NULL) in kmf_add_csr_eku() 352 kmfber_free(asn1, 1); in kmf_add_csr_eku()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/lib/snmp/ |
H A D | Makefile | 31 OBJECTS= snmplib.o pdu.o asn1.o
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 781 BerElement *asn1 = NULL; in KMFPK11_EncodePubKeyData() local 858 if ((asn1 = kmfder_alloc()) == NULL) { in KMFPK11_EncodePubKeyData() 863 if (kmfber_printf(asn1, "{II}", Modulus.Data, in KMFPK11_EncodePubKeyData() 866 kmfber_free(asn1, 1); in KMFPK11_EncodePubKeyData() 871 if (kmfber_flatten(asn1, &EncodedKey) == -1) { in KMFPK11_EncodePubKeyData() 872 kmfber_free(asn1, 1); in KMFPK11_EncodePubKeyData() 877 kmfber_free(asn1, 1); in KMFPK11_EncodePubKeyData() 961 if ((asn1 = kmfder_alloc()) == NULL) { in KMFPK11_EncodePubKeyData() 969 if (kmfber_printf(asn1, "{III}", Prime.Data, in KMFPK11_EncodePubKeyData() 973 kmfber_free(asn1, 1); in KMFPK11_EncodePubKeyData() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/ |
H A D | Makefile.com | 44 asn1.o \
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/ |
H A D | openssl_spi.c | 786 BerElement *asn1 = NULL; in readAltFormatPrivateKey() local 802 asn1 = kmfder_init(&filebuf); in readAltFormatPrivateKey() 803 if (asn1 == NULL) { in readAltFormatPrivateKey() 808 if (kmfber_scanf(asn1, "{{Dn{IIIIII}}}", in readAltFormatPrivateKey() 890 if (asn1 != NULL) in readAltFormatPrivateKey() 891 kmfber_free(asn1, 1); in readAltFormatPrivateKey()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
H A D | asn1_k_encode.c | 1360 How to write an asn1 encoder function using these macros:
|