Home
last modified time | relevance | path

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

1234

/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/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/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/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/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/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/crypto/openssl/providers/common/der/
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 …]
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 …]
/freebsd/sys/dev/qat/qat_api/firmware/include/
H A Dicp_qat_hw.h1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /* Copyright(c) 2007-2022 Intel Corporation */
77 ICP_QAT_HW_AUTH_ALGO_SHA224 = 3, /*!< SHA-224 hashing */
78 ICP_QAT_HW_AUTH_ALGO_SHA256 = 4, /*!< SHA-256 hashing */
79 ICP_QAT_HW_AUTH_ALGO_SHA384 = 5, /*!< SHA-384 hashing */
80 ICP_QAT_HW_AUTH_ALGO_SHA512 = 6, /*!< SHA-512 hashing */
81 ICP_QAT_HW_AUTH_ALGO_AES_XCBC_MAC = 7, /*!< AES-XCBC-MAC hashing */
82 ICP_QAT_HW_AUTH_ALGO_AES_CBC_MAC = 8, /*!< AES-CBC-MAC hashing */
91 ICP_QAT_HW_AUTH_ALGO_SHA3_224 = 16, /*!< SHA3-224 hashing */
92 ICP_QAT_HW_AUTH_ALGO_SHA3_256 = 17, /*!< SHA3-256 hashing */
[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/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/apps/
H A Dprogs.pl2 # Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
18 die "Unrecognised option, must be -C or -H\n"
19 unless ($opt eq '-H' || $opt eq '-C');
22 my $cmdre = qr/^\s*int\s+([a-z_][a-z0-9_]*)_main\(\s*int\s+argc\s*,/;
24 my $YEAR = [gmtime($ENV{SOURCE_DATE_EPOCH} || time())]->[5] + 1900;
30 map { @{$unified_info{sources}->{$_}} }
32 && !$unified_info{attributes}->{sources}->{$apps_openssl}->{$_}->{nocheck} }
33 @{$unified_info{sources}->{$apps_openssl}};
46 if ($opt eq '-H') {
52 * Copyright 1995-$YEAR The OpenSSL Project Authors. All Rights Reserved.
[all …]
H A Dprogs.c5 * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
117 {FT_md, "sha512-224", dgst_main, NULL, NULL},
118 {FT_md, "sha512-256", dgst_main, NULL, NULL},
119 {FT_md, "sha3-224", dgst_main, NULL, NULL},
120 {FT_md, "sha3-256", dgst_main, NULL, NULL},
121 {FT_md, "sha3-384", dgst_main, NULL, NULL},
122 {FT_md, "sha3-512", dgst_main, NULL, NULL},
140 {FT_cipher, "aes-128-cbc", enc_main, enc_options, NULL},
141 {FT_cipher, "aes-128-ecb", enc_main, enc_options, NULL},
142 {FT_cipher, "aes-192-cbc", enc_main, enc_options, NULL},
[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/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/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 …]
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dnames.h22 * ALGNAME[VERSION?][-SUBNAME[VERSION?]?][-SIZE?][-MODE?]
31 * algorithms together, e.g. MD5-SHA1.
34 * with different sizes (e.g. AES-128-CBC, AES-256-CBC)
39 /*-
41 * -----------------
43 #define PROV_NAMES_AES_256_ECB "AES-256-ECB:2.16.840.1.101.3.4.1.41"
44 #define PROV_NAMES_AES_192_ECB "AES-192-ECB:2.16.840.1.101.3.4.1.21"
45 #define PROV_NAMES_AES_128_ECB "AES-128-ECB:2.16.840.1.101.3.4.1.1"
46 #define PROV_NAMES_AES_256_CBC "AES-256-CBC:AES256:2.16.840.1.101.3.4.1.42"
47 #define PROV_NAMES_AES_192_CBC "AES-192-CBC:AES192:2.16.840.1.101.3.4.1.22"
[all …]

1234