Home
last modified time | relevance | path

Searched refs:serial (Results 1 – 20 of 20) sorted by relevance

/mbedtls-latest/programs/x509/
Dcert_write.c191 const char *serial; /* serial number string (decimal) */ member
308 unsigned char serial[MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN]; in main() local
330 memset(serial, 0, sizeof(serial)); in main()
358 opt.serial = DFL_SERIAL; in main()
410 opt.serial = q; in main()
696 ret = mbedtls_test_unhexify(serial, sizeof(serial), in main()
699 ret = parse_serial_decimal_format(serial, sizeof(serial), in main()
700 opt.serial, &serial_len); in main()
848 ret = mbedtls_x509write_crt_set_serial_raw(&crt, serial, serial_len); in main()
/mbedtls-latest/library/
Dx509write_crt.c98 const mbedtls_mpi *serial) in mbedtls_x509write_crt_set_serial() argument
104 tmp_len = mbedtls_mpi_size(serial); in mbedtls_x509write_crt_set_serial()
111 ret = mbedtls_mpi_write_binary(serial, ctx->serial, tmp_len); in mbedtls_x509write_crt_set_serial()
121 unsigned char *serial, size_t serial_len) in mbedtls_x509write_crt_set_serial_raw() argument
128 memcpy(ctx->serial, serial, serial_len); in mbedtls_x509write_crt_set_serial_raw()
556 ctx->serial, ctx->serial_len)); in mbedtls_x509write_crt_der()
Dx509.c64 mbedtls_x509_buf *serial) in mbedtls_x509_get_serial() argument
79 serial->tag = *(*p)++; in mbedtls_x509_get_serial()
81 if ((ret = mbedtls_asn1_get_len(p, end, &serial->len)) != 0) { in mbedtls_x509_get_serial()
85 serial->p = *p; in mbedtls_x509_get_serial()
86 *p += serial->len; in mbedtls_x509_get_serial()
945 int mbedtls_x509_serial_gets(char *buf, size_t size, const mbedtls_x509_buf *serial) in mbedtls_x509_serial_gets() argument
954 nr = (serial->len <= 32) in mbedtls_x509_serial_gets()
955 ? serial->len : 28; in mbedtls_x509_serial_gets()
958 if (i == 0 && nr > 1 && serial->p[i] == 0x0) { in mbedtls_x509_serial_gets()
963 serial->p[i], (i < nr - 1) ? ":" : ""); in mbedtls_x509_serial_gets()
[all …]
Dssl_cookie.c69 ctx->serial = 0; in mbedtls_ssl_cookie_init()
211 t = ctx->serial++; in mbedtls_ssl_cookie_write()
363 cur_time = ctx->serial; in mbedtls_ssl_cookie_check()
Dx509_crt.c1154 (ret = mbedtls_x509_get_serial(&p, end, &crt->serial)) != 0 || in x509_crt_parse_der_core()
1776 ret = mbedtls_x509_serial_gets(p, n, &crt->serial); in mbedtls_x509_crt_info()
1994 while (cur != NULL && cur->serial.len != 0) { in mbedtls_x509_crt_is_revoked()
1995 if (crt->serial.len == cur->serial.len && in mbedtls_x509_crt_is_revoked()
1996 memcmp(crt->serial.p, cur->serial.p, crt->serial.len) == 0) { in mbedtls_x509_crt_is_revoked()
Dx509_internal.h42 mbedtls_x509_buf *serial);
Dx509_crl.c252 if ((ret = mbedtls_x509_get_serial(p, end2, &cur_entry->serial)) != 0) { in x509_get_entries()
639 ret = mbedtls_x509_serial_gets(p, n, &entry->serial); in mbedtls_x509_crl_info()
Dpkcs7.c321 ret = mbedtls_x509_get_serial(p, end_issuer_and_sn, &signer->serial); in pkcs7_get_signer_info()
/mbedtls-latest/include/mbedtls/
Dx509_crt.h48 mbedtls_x509_buf serial; /**< Unique id for certificate issued by a specific CA. */ member
219 unsigned char MBEDTLS_PRIVATE(serial)[MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN];
970 mbedtls_x509write_cert *ctx, const mbedtls_mpi *serial);
987 unsigned char *serial, size_t serial_len);
Dssl_cookie.h52 unsigned long MBEDTLS_PRIVATE(serial); /*!< serial number for expiration */
Dx509_crl.h43 mbedtls_x509_buf serial; member
Dpkcs7.h110 mbedtls_x509_buf MBEDTLS_PRIVATE(serial);
Dx509.h373 int mbedtls_x509_serial_gets(char *buf, size_t size, const mbedtls_x509_buf *serial);
/mbedtls-latest/tests/suites/
Dtest_suite_x509parse.data91 … hardware type \: 1.3.6.1.4.1.17.3\n hardware serial number \: 31323334…
95 … hardware type \: 1.3.6.1.4.1.17.3\n hardware serial number \: 31323380…
127 … hardware type \: 1.3.6.1.4.1.17.3\n hardware serial number \: 31323334…
199 …e \: hardware module name \: hardware type \: 1.3.6.1.4.1.17.3, hardware serial number \: 31323334…
203 …e \: hardware module name \: hardware type \: 1.3.6.1.4.1.17.3, hardware serial number \: 31323380…
223 …e \: hardware module name \: hardware type \: 1.3.6.1.4.1.17.3, hardware serial number \: 31323334…
395 … hardware type \: 1.3.6.1.4.1.17.3\n hardware serial number \: 31323380…
1187 …ED:"depth 1 - serial C1\:43\:E2\:7E\:62\:43\:CC\:E8 - subject C=NL, O=PolarSSL, CN=Polarssl Test E…
1191 …rt":"../framework/data_files/server5-selfsigned.crt":"NULL":0:"depth 0 - serial 53\:A2\:CB\:4B\:12…
1195 …r5-ss-expired.crt":"NULL":MBEDTLS_ERR_X509_CERT_VERIFY_FAILED:"depth 0 - serial D8\:64\:61\:05\:E3…
[all …]
Dtest_suite_x509parse.function212 ret = mbedtls_snprintf(p, n, "depth %d - serial ", certificate_depth);
215 ret = mbedtls_x509_serial_gets(p, n, &crt->serial);
261 ret = mbedtls_snprintf(p, n, ", hardware serial number : ");
1689 data_t *serial,
1727 if (serial->len > 0) {
1731 serial->x, serial->len), 0);
1732 TEST_EQUAL(crt.authority_key_id.authorityCertSerialNumber.len, serial->len);
Dtest_suite_x509write.data145 Certificate write check Server1 SHA1, Full length serial
151 …":MBEDTLS_MD_SHA1:0:0:"NULL":0:0:1:-1:"../framework/data_files/server1.80serial.crt":0:0:"../frame…
153 Certificate write check Server1 SHA1, All 0xFF full length serial
266 Check max serial length
Dtest_suite_debug.data63 …9)\: PREFIX_ #1\:\nMyFile(0999)\: cert. version \: 3\nMyFile(0999)\: serial number \: 01\n…
67 …9)\: PREFIX_ #1\:\nMyFile(0999)\: cert. version \: 3\nMyFile(0999)\: serial number \: C1\:…
Dtest_suite_pkcs7.data109 PKCS7 Signed Data Parse Failure Corrupt signerInfo.serial #15.2
/mbedtls-latest/
DChangeLog907 * mbedtls_x509write_crt_set_serial() now explicitly rejects serial numbers
969 - now it accepts the serial number in 2 different formats: decimal and
971 - "serial" is used for the decimal format and it's limted in size to
1161 serial numbers are now rendered in hex format. Fixes #6262.
5859 * If certificate serial is longer than 32 octets, serial number is now
5863 * Corrected removal of leading "00:" in printing serial numbers in
6182 serial number, setup correct server port in the ssl client example
/mbedtls-latest/docs/architecture/
Dpsa-shared-memory.md449 …s of buffers can either be leaked by the program through printing to the serial port or set to fix…