Home
last modified time | relevance | path

Searched refs:cert (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/crypto/asymmetric_keys/
Dx509_public_key.c158 int x509_get_sig_params(struct x509_certificate *cert) in x509_get_sig_params() argument
168 if (cert->unsupported_crypto) in x509_get_sig_params()
170 if (cert->sig.rsa.s) in x509_get_sig_params()
173 cert->sig.rsa.s = mpi_read_raw_data(cert->raw_sig, cert->raw_sig_size); in x509_get_sig_params()
174 if (!cert->sig.rsa.s) in x509_get_sig_params()
176 cert->sig.nr_mpi = 1; in x509_get_sig_params()
181 tfm = crypto_alloc_shash(hash_algo_name[cert->sig.pkey_hash_algo], 0, 0); in x509_get_sig_params()
184 cert->unsupported_crypto = true; in x509_get_sig_params()
202 cert->sig.digest = digest; in x509_get_sig_params()
203 cert->sig.digest_size = digest_size; in x509_get_sig_params()
[all …]
Dx509_cert_parser.c25 struct x509_certificate *cert; /* Certificate being constructed */ member
48 void x509_free_certificate(struct x509_certificate *cert) in x509_free_certificate() argument
50 if (cert) { in x509_free_certificate()
51 public_key_destroy(cert->pub); in x509_free_certificate()
52 kfree(cert->issuer); in x509_free_certificate()
53 kfree(cert->subject); in x509_free_certificate()
54 kfree(cert->id); in x509_free_certificate()
55 kfree(cert->skid); in x509_free_certificate()
56 kfree(cert->akid_id); in x509_free_certificate()
57 kfree(cert->akid_skid); in x509_free_certificate()
[all …]
Dx509_parser.h51 extern void x509_free_certificate(struct x509_certificate *cert);
60 extern int x509_get_sig_params(struct x509_certificate *cert);
62 struct x509_certificate *cert);
Dpkcs7_parser.c60 struct x509_certificate *cert; in pkcs7_free_message() local
65 cert = pkcs7->certs; in pkcs7_free_message()
66 pkcs7->certs = cert->next; in pkcs7_free_message()
67 x509_free_certificate(cert); in pkcs7_free_message()
70 cert = pkcs7->crl; in pkcs7_free_message()
71 pkcs7->crl = cert->next; in pkcs7_free_message()
72 x509_free_certificate(cert); in pkcs7_free_message()
149 struct x509_certificate *cert = ctx->certs; in pkcs7_parse_message() local
150 ctx->certs = cert->next; in pkcs7_parse_message()
151 x509_free_certificate(cert); in pkcs7_parse_message()
/linux-4.4.14/scripts/
Dextract-cert.c118 X509 *cert; in main() member
122 parms.cert = NULL; in main()
135 ERR(!parms.cert, "Get X.509 from PKCS#11"); in main()
136 write_cert(parms.cert); in main()
DMakefile21 hostprogs-$(CONFIG_SYSTEM_TRUSTED_KEYRING) += extract-cert
26 HOSTLOADLIBES_extract-cert = -lcrypto
D.gitignore14 extract-cert
/linux-4.4.14/certs/
DMakefile18 cmd_extract_certs = scripts/extract-cert $(2) $@ || ( rm $@; exit 1)
21 $(obj)/x509_certificate_list: scripts/extract-cert $(SYSTEM_TRUSTED_KEYS_SRCPREFIX)$(SYSTEM_TRUSTED…
92 $(obj)/signing_key.x509: scripts/extract-cert $(X509_DEP) FORCE
/linux-4.4.14/Documentation/isdn/
D00-INDEX5 HiSax.cert
DHiSax.cert67 drivers/isdn/hisax/cert.c
DREADME.HiSax432 For certification look at HiSax.cert file.
/linux-4.4.14/
DMAINTAINERS2699 F: scripts/extract-cert.c