Lines Matching +full:per +full:- +full:string

5 EVP_SIGNATURE-ML-DSA,
6 EVP_SIGNATURE-ML-DSA-44, EVP_SIGNATURE-ML-DSA-65, EVP_SIGNATURE-ML-DSA-87,
7 - EVP_SIGNATURE ML-DSA support
11 The B<ML-DSA-44>, B<ML-DSA-65> and B<ML-DSA-87> EVP_PKEY implementations
12 support key generation, and one-shot sign and verify using the ML-DSA
23 L<EVP_PKEY_verify(3)> to perform one-shot message signing or signature verification.
25 The normal signing process (called Pure ML-DSA Signature Generation)
31 testing. OpenSSL does not support Pre Hash ML-DSA Signature Generation, but this
35 =head2 ML-DSA Signature Parameters
43 =item "context-string" (B<OSSL_SIGNATURE_PARAM_CONTEXT_STRING>) <octet string>
45 A string of octets with length at most 255. By default it is the empty string.
54 =item "message-encoding" (B<OSSL_SIGNATURE_PARAM_MESSAGE_ENCODING>) <integer>
56 The default value of 1 uses 'Pure ML-DSA Signature Generation' as described
62 =item "test-entropy" (B<OSSL_SIGNATURE_PARAM_TEST_ENTROPY>) <octet string>
64 Used for testing to pass an optional deterministic per message random value.
69 The default value of 0 causes the per message randomness to be randomly
70 generated using a DRBG. Setting this to 1 causes the per message randomness
71 to be set to 32 bytes of zeros. This value is ignored if "test-entropy" is set.
86 See L<EVP_PKEY-ML-DSA(7)> for information related to B<ML-DSA> keys.
96 To sign a message using an ML-DSA EVP_PKEY structure:
103 OSSL_PARAM_octet_string("context-string", (unsigned char *)"A context string", 16),
107 EVP_SIGNATURE *sig_alg = EVP_SIGNATURE_fetch(NULL, "ML-DSA-65", NULL);
122 L<EVP_PKEY-ML-DSA(7)>
123 L<provider-signature(7)>,