Home
last modified time | relevance | path

Searched +full:sha3 +full:- +full:512 (Results 1 – 25 of 71) sorted by relevance

123

/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpmd_sha.txt2 # Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved.
91 # Some of the test vectors from the SHS CAVP for FIPS 180-4
92 Digest = SHA512-224
96 Digest = SHA512-224
100 Digest = SHA512-224
104 Digest = SHA512-224
108 Digest = SHA512-224
112 # The two examples from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guid…
113 Digest = SHA512-224
117 Digest = SHA512-224
[all …]
H A Devpmac_common.txt2 # Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved.
150 Title = SHA3
155 Algorithm = SHA3-224
163 Algorithm = SHA3-224
169 Algorithm = SHA3-224
175 Algorithm = SHA3-256
183 Algorithm = SHA3-256
189 Algorithm = SHA3-256
195 Algorithm = SHA3-384
203 Algorithm = SHA3-384
[all …]
H A Devppkey_ecdsa.txt2 # Copyright 2001-2024 The OpenSSL Project Authors. All Rights Reserved.
19 # EC P-256 key
21 PrivateKey=P-256
22 -----BEGIN PRIVATE KEY-----
26 -----END PRIVATE KEY-----
30 PublicKey=P-256-PUBLIC
31 -----BEGIN PUBLIC KEY-----
34 -----END PUBLIC KEY-----
36 PrivPubKeyPair = P-256:P-256-PUBLIC
40 Verify = P-256
[all …]
/freebsd/crypto/openssl/test/recipes/
H A D20-test_rand_config.t2 # Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved.
19 { drbg => 'HASH-DRBG',
20 digest => 'SHA2-512/256',
22 expected => ["HASH-DRBG", "digest: 'SHA2-512/256'"],
23 desc => 'HASH-DRBG SHA2-512/256' },
25 { drbg => 'HASH-DRBG',
26 digest => 'SHA3-256',
28 expected => ["HASH-DRBG", "digest: 'SHA3-512'"],
29 desc => 'HASH-DRBG SHA3/512' },
31 { drbg => 'HMAC-DRBG',
[all …]
/freebsd/crypto/openssl/demos/digest/
H A DBIO_f_md.c1 /*-
2 * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved.
10 /*-
13 * You can find SHA3 test vectors from NIST here:
14 …ps://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Algorithm-Validation-Program/documents/sha3/s…
20 * echo "1ca984dcc913344370cf" | xxd -r -p | ./BIO_f_md
30 /*-
34 * The default digest is SHA3-512
44 unsigned char buffer[512]; in main()
66 md = EVP_MD_fetch( library_context, "SHA3-512", NULL ); in main()
[all …]
H A DEVP_MD_stdin.c1 /*-
2 * Copyright 2019-2024 The OpenSSL Project Authors. All Rights Reserved.
10 /*-
13 * You can find SHA3 test vectors from NIST here:
14 * https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Algorithm-Validation-Program/documents/sha3/sha-3bytetestvectors.zip
20 * echo "1ca984dcc913344370cf" | xxd -
[all...]
H A DEVP_MD_demo.c1 /*-
2 * Copyright 2021-2024 The OpenSSL Project Authors. All Rights Reserved.
20 /*-
34 "The heart-ache, and the thousand natural shocks\n"
67 /* The known value of the SHA3-512 digest of the above soliloqy */
102 "SHA3-512", option_propertie in demonstrate_digest()
[all...]
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_s390xcap.pod5 OPENSSL_s390xcap - the IBM z processor capabilities vector
23 The environment variable is a semicolon-separated list of tokens which is
42 The name of an instruction followed by two 64-bit masks. The part of the
44 set to the specified 128-bit mask. Possible values are B<kimd>, B<klmd>,
50 Store-facility-list-extended (stfle) followed by three 64-bit masks. The
52 instruction is set to the specified 192-bit mask.
56 The 64-bit masks are specified in hexadecimal notation. The 0x prefix is
60 rows separate the individual 64-bit masks. The bit numbers in the first
62 the numbering is continuous across 64-bit mask boundaries.
67 # 17 1<<46 message-security assist
[all …]
/freebsd/crypto/openssl/doc/man7/
H A DEVP_MD-SHA3.pod5 EVP_MD-SHA3 - The SHA3 EVP_MD implementations
9 Support for computing SHA3 digests through the B<EVP_MD> API.
18 =item "SHA3-224"
20 =item "SHA3-256"
22 =item "SHA3-384"
24 =item "SHA3-512"
31 in L<EVP_MD-common(7)>.
35 L<provider-digest(7)>, L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-default(7)>
/freebsd/crypto/libecc/src/hash/
H A Dmeson.build6 'belt-hash.c',
15 'sha3-224.c',
16 'sha3-256.c',
17 'sha3-384.c',
18 'sha3-512.c',
20 'sha3.c',
21 'sha512-224.c',
22 'sha512-256.c',
/freebsd/crypto/openssl/crypto/objects/
H A Dobjects.txt1 # CCITT was renamed to ITU-T quite some time ago
2 0 : ITU-T : itu-t
3 !Alias ccitt itu-t
7 2 : JOINT-ISO-ITU-T : joint-iso-itu-t
8 !Alias joint-iso-ccitt joint-iso-itu-t
10 iso 2 : member-body : ISO Member Body
12 iso 3 : identified-organization
18 identified-organization 6 1 5 5 8 1 1 : HMAC-MD5 : hmac-md5
19 identified-organization 6 1 5 5 8 1 2 : HMAC-SHA1 : hmac-sha1
22 identified-organization 36 8 3 3 : x509ExtAdmission : Professional Information or basis for Admissi…
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DOPENSSL_s390xcap.318 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
[all …]
/freebsd/sys/contrib/device-tree/Bindings/crypto/
H A Dnvidia,tegra234-se-hash.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/crypto/nvidia,tegra234-se-hash.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 The Tegra Security HASH Engine accelerates the following HASH functions -
11 SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512
15 - Akhil R <akhilrajeev@nvidia.com>
19 const: nvidia,tegra234-se-hash
30 dma-coherent: true
33 - compatible
[all …]
/freebsd/secure/lib/libpkgecc/
H A DMakefile2 # STOP - This is not a general purpose library and is only for use by pkg(7)
63 belt-hash.c \
72 sha3-224.c \
73 sha3-256.c \
74 sha3-384.c \
75 sha3-512.c \
77 sha3.c \
78 sha512-224.c \
79 sha512-256.c \
124 CONFLICTS= -Dsha256_init=_libecc_sha256_init \
[all …]
/freebsd/secure/lib/libcrypto/man/man7/
H A DEVP_MD-SHA3.718 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
[all …]
/freebsd/crypto/openssl/providers/common/der/
H A DDSA.asn11 -- Copyright 2022 The OpenSSL Project Authors. All Rights Reserved.
2 --
3 -- Licensed under the Apache License 2.0 (the "License"). You may not use
4 -- this file except in compliance with the License. You can obtain a copy
5 -- in the file LICENSE in the source distribution or at
6 -- https://www.openssl.org/source/license.html
8 -- -------------------------------------------------------------------
9 -- Taken from RFC 3279, 3 ASN.1 Module
10 -- (https://www.rfc-editor.org/rfc/rfc3279.html#section-3)
12 -- OID for DSA public key
[all …]
H A Dder_dsa_gen.c5 * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
24 * id-dsa OBJECT IDENTIFIER ::= {
25 * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 }
32 * id-dsa-with-sha1 OBJECT IDENTIFIER ::= {
33 * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 }
40 * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 }
47 * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 }
54 * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 }
61 * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 }
68 * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 }
[all …]
H A DDIGESTS.asn11 -- Copyright 2022 The OpenSSL Project Authors. All Rights Reserved.
2 --
3 -- Licensed under the Apache License 2.0 (the "License"). You may not use
4 -- this file except in compliance with the License. You can obtain a copy
5 -- in the file LICENSE in the source distribution or at
6 -- https://www.openssl.org/source/license.html
8 -- -------------------------------------------------------------------
9 -- From https://tools.ietf.org/html/rfc4055#section-2.1
11 id-sha1 OBJECT IDENTIFIER ::= { iso(1)
12 identified-organization(3) oiw(14)
[all …]
H A Dder_digests_gen.c5 * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
25 * id-sha1 OBJECT IDENTIFIER ::= { iso(1)
26 * identified-organization(3) oiw(14)
34 * id-md2 OBJECT IDENTIFIER ::= {
35 * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 }
42 * id-md5 OBJECT IDENTIFIER ::= {
43 * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 }
50 * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 }
57 * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 }
64 * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 }
[all …]
H A Dder_rsa_gen.c5 * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
25 * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 }
32 * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 }
39 * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 }
46 * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 }
53 * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 }
60 * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 }
67 * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 }
74 * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 }
81 * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 }
[all …]
H A DRSA.asn11 -- Copyright 2022 The OpenSSL Project Authors. All Rights Reserved.
2 --
3 -- Licensed under the Apache License 2.0 (the "License"). You may not use
4 -- this file except in compliance with the License. You can obtain a copy
5 -- in the file LICENSE in the source distribution or at
6 -- https://www.openssl.org/source/license.html
8 -- -------------------------------------------------------------------
9 -- Taken from RFC 8017, Appendix C
10 -- (https://www.rfc-editor.org/rfc/rfc8017.html#appendix-C)
12 -- ============================
[all …]
/freebsd/crypto/libecc/include/libecc/
H A Dmeson.build84 'hash/sha3-224.h',
86 'hash/sha512-224.h',
87 'hash/sha3-256.h',
95 'hash/sha3.h',
98 'hash/sha3-512.h',
99 'hash/belt-hash.h',
103 'hash/sha3-384.h',
110 'hash/sha512-256.h',
/freebsd/crypto/openssl/providers/common/include/prov/
H A Dder_dsa.h5 * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
18 * id-dsa OBJECT IDENTIFIER ::= {
19 * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 }
26 * id-dsa-with-sha1 OBJECT IDENTIFIER ::= {
27 * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 }
34 * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 }
41 * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 }
48 * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 }
55 * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 }
62 * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 }
[all …]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl.118 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Dobj_mac.h5 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
21 #define SN_itu_t "ITU-T"
22 #define LN_itu_t "itu-t"
34 #define SN_joint_iso_itu_t "JOINT-ISO-ITU-T"
35 #define LN_joint_iso_itu_t "joint-iso-itu-t"
42 #define SN_member_body "member-body"
47 #define SN_identified_organization "identified-organization"
56 #define SN_hmac_md5 "HMAC-MD5"
57 #define LN_hmac_md5 "hmac-md5"
61 #define SN_hmac_sha1 "HMAC-SHA1"
[all …]

123