Lines Matching defs:blob

38 #include "crypto/pem.h"          /* For PVK and "blob" PEM headers */
159 * has decoded the incoming blob into a new blob, and that the attempted
160 * decoding should be immediately restarted with the new blob, using the
168 BUF_MEM *blob;
183 BUF_MEM_free(data->blob);
203 data->blob = embedded;
221 * through a given PEM name, or attempts to decode to see if the blob
227 * The try_decode function is called to check if the blob of data can
231 * pem_name: If this blob comes from a PEM file, this holds
234 * pem_header: If this blob comes from a PEM file, this holds
237 * blob: The blob of data to match with what this handler
239 * len: The length of the blob.
261 const unsigned char *blob,
292 * PKCS#12 decoder. It operates by decoding all of the blob content,
298 const unsigned char *blob,
317 if ((p12 = d2i_PKCS12(NULL, &blob, len)) != NULL) {
427 * Encrypted PKCS#8 decoder. It operates by just decrypting the given blob
428 * into a new blob, which is returned as an EMBEDDED STORE_INFO. The whole
429 * decoding process will then start over with the new blob.
433 const unsigned char *blob,
458 if ((p8 = d2i_X509_SIG(NULL, &blob, len)) == NULL)
510 const unsigned char *blob,
525 d2i_PKCS8_PRIV_KEY_INFO(NULL, &blob, len);
541 pkey = d2i_PrivateKey_ex(pkey_id, NULL, &blob, len,
561 const unsigned char *tmp_blob = blob;
591 const unsigned char *tmp_blob = blob;
639 const unsigned char *blob,
657 if ((pkey = d2i_PUBKEY(NULL, &blob, len)) != NULL) {
675 const unsigned char *blob,
696 pkey = d2i_KeyParams(pkey_id, NULL, &blob, len);
703 const unsigned char *tmp_blob = blob;
752 const unsigned char *blob,
787 if ((d2i_X509_AUX(&cert, &blob, len)) != NULL
788 || (ignore_trusted && (d2i_X509(&cert, &blob, len)) != NULL)) {
809 const unsigned char *blob,
827 if ((crl = d2i_X509_CRL(NULL, &blob, len)) != NULL) {
1263 new_mem = embedded->blob;
1267 embedded->blob = NULL;