VirtualBox

source: vbox/trunk/src/libs/openssl-3.0.3/doc/man7/EVP_MD-SHAKE.pod@ 96159

最後變更 在這個檔案從96159是 94320,由 vboxsync 提交於 3 年 前

libs/openssl-3.0.1: Export to OSE and fix copyright headers in Makefiles, bugref:10128

檔案大小: 1.6 KB
 
1=pod
2
3=head1 NAME
4
5EVP_MD-SHAKE, EVP_MD-KECCAK-KMAC
6- The SHAKE / KECCAK family EVP_MD implementations
7
8=head1 DESCRIPTION
9
10Support for computing SHAKE or KECCAK-KMAC digests through the
11B<EVP_MD> API.
12
13KECCAK-KMAC is a special digest that's used by the KMAC EVP_MAC
14implementation (see L<EVP_MAC-KMAC(7)>).
15
16=head2 Identities
17
18This implementation is only available with the default provider, and
19includes the following varieties:
20
21=over 4
22
23=item KECCAK-KMAC-128
24
25Known names are "KECCAK-KMAC-128" and "KECCAK-KMAC128"
26
27=item KECCAK-KMAC-256
28
29Known names are "KECCAK-KMAC-256" and "KECCAK-KMAC256"
30
31=item SHAKE-128
32
33Known names are "SHAKE-128" and "SHAKE128"
34
35=item SHAKE-256
36
37Known names are "SHAKE-256" and "SHAKE256"
38
39=back
40
41=head2 Gettable Parameters
42
43This implementation supports the common gettable parameters described
44in L<EVP_MD-common(7)>.
45
46=head2 Settable Context Parameters
47
48These implementations support the following L<OSSL_PARAM(3)> entries,
49settable for an B<EVP_MD_CTX> with L<EVP_MD_CTX_set_params(3)>:
50
51=over 4
52
53=item "xoflen" (B<OSSL_DIGEST_PARAM_XOFLEN>) <unsigned integer>
54
55Sets the digest length for extendable output functions.
56The length of the "xoflen" parameter should not exceed that of a B<size_t>.
57
58=back
59
60=head1 SEE ALSO
61
62L<EVP_MD_CTX_set_params(3)>, L<provider-digest(7)>, L<OSSL_PROVIDER-default(7)>
63
64=head1 COPYRIGHT
65
66Copyright 2020 The OpenSSL Project Authors. All Rights Reserved.
67
68Licensed under the Apache License 2.0 (the "License"). You may not use
69this file except in compliance with the License. You can obtain a copy
70in the file LICENSE in the source distribution or at
71L<https://www.openssl.org/source/license.html>.
72
73=cut
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette