Lines Matching full:param
226 * \param x operand to exponentiate.
227 * \param xlen length of the operand (in bytes).
228 * \param pk RSA public key.
271 * \param x signature buffer.
272 * \param xlen signature length (in bytes).
273 * \param hash_oid encoded hash algorithm OID (or `NULL`).
274 * \param hash_len expected hash value length (in bytes).
275 * \param pk RSA public key.
276 * \param hash_out output buffer for the hash value.
319 * \param x signature buffer.
320 * \param xlen signature length (in bytes).
321 * \param hf_data hash function applied on the message.
322 * \param hf_mgf1 hash function to use with MGF1.
323 * \param hash hash value of the signed message.
324 * \param salt_len PSS salt length (in bytes).
325 * \param pk RSA public key.
365 * \param rnd source of random bytes.
366 * \param dig hash function to use with MGF1.
367 * \param label label value (may be `NULL` if `label_len` is zero).
368 * \param label_len label length, in bytes.
369 * \param pk RSA public key.
370 * \param dst destination buffer.
371 * \param dst_max_len destination buffer length (maximum encrypted data size).
372 * \param src message to encrypt.
373 * \param src_len source message length (in bytes).
392 * \param x operand to exponentiate.
393 * \param sk RSA private key.
427 * \param hash_oid encoded hash algorithm OID (or `NULL`).
428 * \param hash hash value.
429 * \param hash_len hash value length (in bytes).
430 * \param sk RSA private key.
431 * \param x output buffer for the signature value.
471 * \param rng PRNG for salt generation (`NULL` if `salt_len` is zero).
472 * \param hf_data hash function used to hash the signed data.
473 * \param hf_mgf1 hash function to use with MGF1.
474 * \param hash hashed message.
475 * \param salt_len salt length (in bytes).
476 * \param sk RSA private key.
477 * \param x output buffer for the signature value.
544 * \param dig hash function to use with MGF1.
545 * \param label label value (may be `NULL` if `label_len` is zero).
546 * \param label_len label length, in bytes.
547 * \param sk RSA private key.
548 * \param data input/output buffer.
549 * \param len encrypted/decrypted message length.
567 * \param x operand to exponentiate.
568 * \param xlen length of the operand (in bytes).
569 * \param pk RSA public key.
580 * \param x signature buffer.
581 * \param xlen signature length (in bytes).
582 * \param hash_oid encoded hash algorithm OID (or `NULL`).
583 * \param hash_len expected hash value length (in bytes).
584 * \param pk RSA public key.
585 * \param hash_out output buffer for the hash value.
597 * \param x signature buffer.
598 * \param xlen signature length (in bytes).
599 * \param hf_data hash function applied on the message.
600 * \param hf_mgf1 hash function to use with MGF1.
601 * \param hash hash value of the signed message.
602 * \param salt_len PSS salt length (in bytes).
603 * \param pk RSA public key.
615 * \param x operand to exponentiate.
616 * \param sk RSA private key.
627 * \param hash_oid encoded hash algorithm OID (or `NULL`).
628 * \param hash hash value.
629 * \param hash_len hash value length (in bytes).
630 * \param sk RSA private key.
631 * \param x output buffer for the hash value.
643 * \param rng PRNG for salt generation (`NULL` if `salt_len` is zero).
644 * \param hf_data hash function used to hash the signed data.
645 * \param hf_mgf1 hash function to use with MGF1.
646 * \param hash hashed message.
647 * \param salt_len salt length (in bytes).
648 * \param sk RSA private key.
649 * \param x output buffer for the signature value.
668 * \param x operand to exponentiate.
669 * \param xlen length of the operand (in bytes).
670 * \param pk RSA public key.
681 * \param x signature buffer.
682 * \param xlen signature length (in bytes).
683 * \param hash_oid encoded hash algorithm OID (or `NULL`).
684 * \param hash_len expected hash value length (in bytes).
685 * \param pk RSA public key.
686 * \param hash_out output buffer for the hash value.
698 * \param x signature buffer.
699 * \param xlen signature length (in bytes).
700 * \param hf_data hash function applied on the message.
701 * \param hf_mgf1 hash function to use with MGF1.
702 * \param hash hash value of the signed message.
703 * \param salt_len PSS salt length (in bytes).
704 * \param pk RSA public key.
716 * \param x operand to exponentiate.
717 * \param sk RSA private key.
728 * \param hash_oid encoded hash algorithm OID (or `NULL`).
729 * \param hash hash value.
730 * \param hash_len hash value length (in bytes).
731 * \param sk RSA private key.
732 * \param x output buffer for the hash value.
744 * \param rng PRNG for salt generation (`NULL` if `salt_len` is zero).
745 * \param hf_data hash function used to hash the signed data.
746 * \param hf_mgf1 hash function to use with MGF1.
747 * \param hash hashed message.
748 * \param salt_len salt length (in bytes).
749 * \param sk RSA private key.
750 * \param x output buffer for the signature value.
773 * \param x operand to exponentiate.
774 * \param xlen length of the operand (in bytes).
775 * \param pk RSA public key.
790 * \param x signature buffer.
791 * \param xlen signature length (in bytes).
792 * \param hash_oid encoded hash algorithm OID (or `NULL`).
793 * \param hash_len expected hash value length (in bytes).
794 * \param pk RSA public key.
795 * \param hash_out output buffer for the hash value.
811 * \param x signature buffer.
812 * \param xlen signature length (in bytes).
813 * \param hf_data hash function applied on the message.
814 * \param hf_mgf1 hash function to use with MGF1.
815 * \param hash hash value of the signed message.
816 * \param salt_len PSS salt length (in bytes).
817 * \param pk RSA public key.
833 * \param x operand to exponentiate.
834 * \param sk RSA private key.
849 * \param hash_oid encoded hash algorithm OID (or `NULL`).
850 * \param hash hash value.
851 * \param hash_len hash value length (in bytes).
852 * \param sk RSA private key.
853 * \param x output buffer for the hash value.
869 * \param rng PRNG for salt generation (`NULL` if `salt_len` is zero).
870 * \param hf_data hash function used to hash the signed data.
871 * \param hf_mgf1 hash function to use with MGF1.
872 * \param hash hashed message.
873 * \param salt_len salt length (in bytes).
874 * \param sk RSA private key.
875 * \param x output buffer for the signature value.
958 * \param x operand to exponentiate.
959 * \param xlen length of the operand (in bytes).
960 * \param pk RSA public key.
971 * \param x signature buffer.
972 * \param xlen signature length (in bytes).
973 * \param hash_oid encoded hash algorithm OID (or `NULL`).
974 * \param hash_len expected hash value length (in bytes).
975 * \param pk RSA public key.
976 * \param hash_out output buffer for the hash value.
988 * \param x signature buffer.
989 * \param xlen signature length (in bytes).
990 * \param hf_data hash function applied on the message.
991 * \param hf_mgf1 hash function to use with MGF1.
992 * \param hash hash value of the signed message.
993 * \param salt_len PSS salt length (in bytes).
994 * \param pk RSA public key.
1006 * \param x operand to exponentiate.
1007 * \param sk RSA private key.
1018 * \param hash_oid encoded hash algorithm OID (or `NULL`).
1019 * \param hash hash value.
1020 * \param hash_len hash value length (in bytes).
1021 * \param sk RSA private key.
1022 * \param x output buffer for the hash value.
1034 * \param rng PRNG for salt generation (`NULL` if `salt_len` is zero).
1035 * \param hf_data hash function used to hash the signed data.
1036 * \param hf_mgf1 hash function to use with MGF1.
1037 * \param hash hashed message.
1038 * \param salt_len salt length (in bytes).
1039 * \param sk RSA private key.
1040 * \param x output buffer for the signature value.
1149 * \param core RSA private key engine.
1150 * \param sk RSA private key.
1151 * \param data input/output buffer.
1152 * \param len length (in bytes) of the data to decrypt.
1163 * \param rnd source of random bytes.
1164 * \param dig hash function to use with MGF1.
1165 * \param label label value (may be `NULL` if `label_len` is zero).
1166 * \param label_len label length, in bytes.
1167 * \param pk RSA public key.
1168 * \param dst destination buffer.
1169 * \param dst_max_len destination buffer length (maximum encrypted data size).
1170 * \param src message to encrypt.
1171 * \param src_len source message length (in bytes).
1186 * \param dig hash function to use with MGF1.
1187 * \param label label value (may be `NULL` if `label_len` is zero).
1188 * \param label_len label length, in bytes.
1189 * \param sk RSA private key.
1190 * \param data input/output buffer.
1191 * \param len encrypted/decrypted message length.
1203 * \param rnd source of random bytes.
1204 * \param dig hash function to use with MGF1.
1205 * \param label label value (may be `NULL` if `label_len` is zero).
1206 * \param label_len label length, in bytes.
1207 * \param pk RSA public key.
1208 * \param dst destination buffer.
1209 * \param dst_max_len destination buffer length (maximum encrypted data size).
1210 * \param src message to encrypt.
1211 * \param src_len source message length (in bytes).
1226 * \param dig hash function to use with MGF1.
1227 * \param label label value (may be `NULL` if `label_len` is zero).
1228 * \param label_len label length, in bytes.
1229 * \param sk RSA private key.
1230 * \param data input/output buffer.
1231 * \param len encrypted/decrypted message length.
1243 * \param rnd source of random bytes.
1244 * \param dig hash function to use with MGF1.
1245 * \param label label value (may be `NULL` if `label_len` is zero).
1246 * \param label_len label length, in bytes.
1247 * \param pk RSA public key.
1248 * \param dst destination buffer.
1249 * \param dst_max_len destination buffer length (maximum encrypted data size).
1250 * \param src message to encrypt.
1251 * \param src_len source message length (in bytes).
1266 * \param dig hash function to use with MGF1.
1267 * \param label label value (may be `NULL` if `label_len` is zero).
1268 * \param label_len label length, in bytes.
1269 * \param sk RSA private key.
1270 * \param data input/output buffer.
1271 * \param len encrypted/decrypted message length.
1287 * \param rnd source of random bytes.
1288 * \param dig hash function to use with MGF1.
1289 * \param label label value (may be `NULL` if `label_len` is zero).
1290 * \param label_len label length, in bytes.
1291 * \param pk RSA public key.
1292 * \param dst destination buffer.
1293 * \param dst_max_len destination buffer length (maximum encrypted data size).
1294 * \param src message to encrypt.
1295 * \param src_len source message length (in bytes).
1314 * \param dig hash function to use with MGF1.
1315 * \param label label value (may be `NULL` if `label_len` is zero).
1316 * \param label_len label length, in bytes.
1317 * \param sk RSA private key.
1318 * \param data input/output buffer.
1319 * \param len encrypted/decrypted message length.
1334 * \param size target key size (modulus size, in bits)
1347 * \param size target key size (modulus size, in bits)
1381 * \param rng_ctx source PRNG context (already initialized)
1382 * \param sk RSA private key structure (destination)
1383 * \param kbuf_priv buffer for private key elements
1384 * \param pk RSA public key structure (destination), or `NULL`
1385 * \param kbuf_pub buffer for public key elements, or `NULL`
1386 * \param size target RSA modulus size (in bits)
1387 * \param pubexp public exponent to use, or zero
1401 * \param rng_ctx source PRNG context (already initialized)
1402 * \param sk RSA private key structure (destination)
1403 * \param kbuf_priv buffer for private key elements
1404 * \param pk RSA public key structure (destination), or `NULL`
1405 * \param kbuf_pub buffer for public key elements, or `NULL`
1406 * \param size target RSA modulus size (in bits)
1407 * \param pubexp public exponent to use, or zero
1421 * \param rng_ctx source PRNG context (already initialized)
1422 * \param sk RSA private key structure (destination)
1423 * \param kbuf_priv buffer for private key elements
1424 * \param pk RSA public key structure (destination), or `NULL`
1425 * \param kbuf_pub buffer for public key elements, or `NULL`
1426 * \param size target RSA modulus size (in bits)
1427 * \param pubexp public exponent to use, or zero
1445 * \param rng_ctx source PRNG context (already initialized)
1446 * \param sk RSA private key structure (destination)
1447 * \param kbuf_priv buffer for private key elements
1448 * \param pk RSA public key structure (destination), or `NULL`
1449 * \param kbuf_pub buffer for public key elements, or `NULL`
1450 * \param size target RSA modulus size (in bits)
1451 * \param pubexp public exponent to use, or zero
1488 * \param n destination buffer (or `NULL`).
1489 * \param sk RSA private key.
1499 * \param n destination buffer (or `NULL`).
1500 * \param sk RSA private key.
1510 * \param n destination buffer (or `NULL`).
1511 * \param sk RSA private key.
1607 * \param d destination buffer (or `NULL`).
1608 * \param sk RSA private key.
1609 * \param pubexp the public exponent.
1620 * \param d destination buffer (or `NULL`).
1621 * \param sk RSA private key.
1622 * \param pubexp the public exponent.
1633 * \param d destination buffer (or `NULL`).
1634 * \param sk RSA private key.
1635 * \param pubexp the public exponent.