Lines Matching refs:bp

205 static int rsa_pss_param_print(BIO *bp, int pss_key, RSA_PSS_PARAMS *pss,  in rsa_pss_param_print()  argument
211 if (!BIO_indent(bp, indent, 128)) in rsa_pss_param_print()
215 if (BIO_puts(bp, "No PSS parameter restrictions\n") <= 0) in rsa_pss_param_print()
219 if (BIO_puts(bp, "PSS parameter restrictions:") <= 0) in rsa_pss_param_print()
223 if (BIO_puts(bp, "(INVALID PSS PARAMETERS)\n") <= 0) in rsa_pss_param_print()
227 if (BIO_puts(bp, "\n") <= 0) in rsa_pss_param_print()
231 if (!BIO_indent(bp, indent, 128)) in rsa_pss_param_print()
233 if (BIO_puts(bp, "Hash Algorithm: ") <= 0) in rsa_pss_param_print()
237 if (i2a_ASN1_OBJECT(bp, pss->hashAlgorithm->algorithm) <= 0) in rsa_pss_param_print()
239 } else if (BIO_puts(bp, "sha1 (default)") <= 0) { in rsa_pss_param_print()
243 if (BIO_puts(bp, "\n") <= 0) in rsa_pss_param_print()
246 if (!BIO_indent(bp, indent, 128)) in rsa_pss_param_print()
249 if (BIO_puts(bp, "Mask Algorithm: ") <= 0) in rsa_pss_param_print()
252 if (i2a_ASN1_OBJECT(bp, pss->maskGenAlgorithm->algorithm) <= 0) in rsa_pss_param_print()
254 if (BIO_puts(bp, " with ") <= 0) in rsa_pss_param_print()
258 if (i2a_ASN1_OBJECT(bp, maskHash->algorithm) <= 0) in rsa_pss_param_print()
260 } else if (BIO_puts(bp, "INVALID") <= 0) { in rsa_pss_param_print()
263 } else if (BIO_puts(bp, "mgf1 with sha1 (default)") <= 0) { in rsa_pss_param_print()
266 BIO_puts(bp, "\n"); in rsa_pss_param_print()
268 if (!BIO_indent(bp, indent, 128)) in rsa_pss_param_print()
270 if (BIO_printf(bp, "%s Salt Length: 0x", pss_key ? "Minimum" : "") <= 0) in rsa_pss_param_print()
273 if (i2a_ASN1_INTEGER(bp, pss->saltLength) <= 0) in rsa_pss_param_print()
275 } else if (BIO_puts(bp, "14 (default)") <= 0) { in rsa_pss_param_print()
278 BIO_puts(bp, "\n"); in rsa_pss_param_print()
280 if (!BIO_indent(bp, indent, 128)) in rsa_pss_param_print()
282 if (BIO_puts(bp, "Trailer Field: 0x") <= 0) in rsa_pss_param_print()
285 if (i2a_ASN1_INTEGER(bp, pss->trailerField) <= 0) in rsa_pss_param_print()
287 } else if (BIO_puts(bp, "01 (default)") <= 0) { in rsa_pss_param_print()
290 BIO_puts(bp, "\n"); in rsa_pss_param_print()
300 static int pkey_rsa_print(BIO *bp, const EVP_PKEY *pkey, int off, int priv) in pkey_rsa_print() argument
311 if (!BIO_indent(bp, off, 128)) in pkey_rsa_print()
314 if (BIO_printf(bp, "%s ", pkey_is_pss(pkey) ? "RSA-PSS" : "RSA") <= 0) in pkey_rsa_print()
318 if (BIO_printf(bp, "Private-Key: (%d bit, %d primes)\n", in pkey_rsa_print()
324 if (BIO_printf(bp, "Public-Key: (%d bit)\n", mod_len) <= 0) in pkey_rsa_print()
329 if (!ASN1_bn_print(bp, str, x->n, NULL, off)) in pkey_rsa_print()
331 if (!ASN1_bn_print(bp, s, x->e, NULL, off)) in pkey_rsa_print()
336 if (!ASN1_bn_print(bp, "privateExponent:", x->d, NULL, off)) in pkey_rsa_print()
338 if (!ASN1_bn_print(bp, "prime1:", x->p, NULL, off)) in pkey_rsa_print()
340 if (!ASN1_bn_print(bp, "prime2:", x->q, NULL, off)) in pkey_rsa_print()
342 if (!ASN1_bn_print(bp, "exponent1:", x->dmp1, NULL, off)) in pkey_rsa_print()
344 if (!ASN1_bn_print(bp, "exponent2:", x->dmq1, NULL, off)) in pkey_rsa_print()
346 if (!ASN1_bn_print(bp, "coefficient:", x->iqmp, NULL, off)) in pkey_rsa_print()
356 if (!BIO_indent(bp, off, 128)) in pkey_rsa_print()
360 if (BIO_printf(bp, "prime%d:", i + 3) <= 0) in pkey_rsa_print()
365 if (BIO_printf(bp, "exponent%d:", i + 3) <= 0) in pkey_rsa_print()
370 if (BIO_printf(bp, "coefficient%d:", i + 3) <= 0) in pkey_rsa_print()
377 if (!ASN1_bn_print(bp, "", bn, NULL, off)) in pkey_rsa_print()
382 if (pkey_is_pss(pkey) && !rsa_pss_param_print(bp, 1, x->pss, off)) in pkey_rsa_print()
389 static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, in rsa_pub_print() argument
392 return pkey_rsa_print(bp, pkey, indent, 0); in rsa_pub_print()
395 static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, in rsa_priv_print() argument
398 return pkey_rsa_print(bp, pkey, indent, 1); in rsa_priv_print()
401 static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, in rsa_sig_print() argument
408 rv = rsa_pss_param_print(bp, 0, pss, indent); in rsa_sig_print()
412 } else if (BIO_puts(bp, "\n") <= 0) { in rsa_sig_print()
416 return X509_signature_dump(bp, sig, indent); in rsa_sig_print()