/freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
H A D | evpmd_sha.txt | 2 # 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 D | evpmac_common.txt | 2 # 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 D | evppkey_ecdsa.txt | 2 # 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 D | 20-test_rand_config.t | 2 # 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 D | BIO_f_md.c | 1 /*- 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 D | EVP_MD_stdin.c | 1 /*- 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 D | EVP_MD_demo.c | 1 /*- 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 D | OPENSSL_s390xcap.pod | 5 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 D | EVP_MD-SHA3.pod | 5 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 D | meson.build | 6 '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 D | objects.txt | 1 # 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 D | OPENSSL_s390xcap.3 | 18 .\" 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 D | nvidia,tegra234-se-hash.yaml | 1 # 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 D | Makefile | 2 # 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 D | EVP_MD-SHA3.7 | 18 .\" 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 D | DSA.asn1 | 1 -- 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 D | der_dsa_gen.c | 5 * 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 D | DIGESTS.asn1 | 1 -- 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 D | der_digests_gen.c | 5 * 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 D | der_rsa_gen.c | 5 * 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 D | RSA.asn1 | 1 -- 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 D | meson.build | 84 '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 D | der_dsa.h | 5 * 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 D | openssl.1 | 18 .\" 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 D | obj_mac.h | 5 * 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 …]
|