Home
last modified time | relevance | path

Searched refs:asn1 (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libkmf/ber_der/common/
H A Dclasn1.c25 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 Dcertgetsetop.c314 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 Dgeneralop.c1725 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 Dcsrcrlop.c263 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 DMakefile31 OBJECTS= snmplib.o pdu.o asn1.o
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c781 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 DMakefile.com44 asn1.o \
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c786 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 Dasn1_k_encode.c1360 How to write an asn1 encoder function using these macros: