Home
last modified time | relevance | path

Searched full:ecdsa (Results 1 – 25 of 430) sorted by relevance

12345678910>>...18

/freebsd/secure/lib/libcrypto/man/man7/
H A DEVP_SIGNATURE-ECDSA.757 .IX Title "EVP_SIGNATURE-ECDSA 7ossl"
58 .TH EVP_SIGNATURE-ECDSA 7ossl 2025-09-30 3.5.4 OpenSSL
64 EVP_SIGNATURE\-ECDSA \- The EVP_PKEY ECDSA signature implementation.
67 Support for computing ECDSA signatures.
75 .IP """ECDSA""" 4
76 .IX Item """ECDSA"""
83 .IP """ECDSA\-SHA1"", ""ECDSA\-SHA\-1"", ""ecdsa\-with\-SHA1"", ""1.2.840.10045.4.1""" 4
84 .IX Item """ECDSA-SHA1"", ""ECDSA-SHA-1"", ""ecdsa-with-SHA1"", ""1.2.840.10045.4.1"""
86 .IP """ECDSA\-SHA2\-224"", ""ECDSA\-SHA224"", ""ecdsa\-with\-SHA224"", ""1.2.840.10045.4.3.1""" 4
87 .IX Item """ECDSA-SHA2-224"", ""ECDSA-SHA224"", ""ecdsa-with-SHA224"", ""1.2.840.10045.4.3.1"""
[all …]
/freebsd/crypto/openssl/test/ssl-tests/
H A D20-cert-select.cnf5 test-0 = 0-ECDSA CipherString Selection
6 test-1 = 1-ECDSA CipherString Selection
7 test-2 = 2-ECDSA CipherString Selection
10 test-5 = 5-ECDSA CipherString Selection, no ECDSA certificate
11 test-6 = 6-ECDSA Signature Algorithm Selection
12 test-7 = 7-ECDSA Signature Algorithm Selection SHA384
13 test-8 = 8-ECDSA Signature Algorithm Selection compressed point
14 test-9 = 9-ECDSA Signature Algorithm Selection, no ECDSA certificate
24 test-19 = 19-ECDSA Signature Algorithm Selection SHA1
25 test-20 = 20-ECDSA with brainpool
[all …]
H A D20-cert-select.cnf.in30 "ECDSA.Certificate" => test_pem("server-ecdsa-cert.pem"),
31 "ECDSA.PrivateKey" => test_pem("server-ecdsa-key.pem"),
42 "ECDSA.Certificate" => test_pem("server-ecdsa-cert.pem"),
43 "ECDSA.PrivateKey" => test_pem("server-ecdsa-key.pem"),
79 name => "ECDSA CipherString Selection",
95 name => "ECDSA CipherString Selection",
97 "ECDSA.Certificate" => test_pem("server-ecdsa-cert.pem"),
98 "ECDSA.PrivateKey" => test_pem("server-ecdsa-key.pem"),
119 name => "ECDSA CipherString Selection",
121 "ECDSA.Certificate" => test_pem("server-ecdsa-cert.pem"),
[all …]
/freebsd/crypto/openssl/doc/man7/
H A DEVP_SIGNATURE-ECDSA.pod5 EVP_SIGNATURE-ECDSA - The EVP_PKEY ECDSA signature implementation.
9 Support for computing ECDSA signatures.
21 =item "ECDSA"
30 =item "ECDSA-SHA1", "ECDSA-SHA-1", "ecdsa-with-SHA1", "1.2.840.10045.4.1"
32 =item "ECDSA-SHA2-224", "ECDSA-SHA224", "ecdsa-with-SHA224", "1.2.840.10045.4.3.1"
34 =item "ECDSA-SHA2-256", "ECDSA-SHA256", "ecdsa-with-SHA256", "1.2.840.10045.4.3.2"
36 =item "ECDSA-SHA2-384", "ECDSA-SHA384", "ecdsa-with-SHA384", "1.2.840.10045.4.3.3"
38 =item "ECDSA-SHA2-512", "ECDSA-SHA512", "ecdsa-with-SHA512", "1.2.840.10045.4.3.4"
40 =item "ECDSA-SHA3-224", "ecdsa_with_SHA3-224", "id-ecdsa-with-sha3-224", "2.16.840.1.101.3.4.3.9"
42 =item "ECDSA-SHA3-256", "ecdsa_with_SHA3-256", "id-ecdsa-with-sha3-256", "2.16.840.1.101.3.4.3.10"
[all …]
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devppkey_ecdsa_sigalg.txt38 Title = ECDSA tests
41 Verify = ECDSA-SHA1:P-256-PUBLIC
47 Verify = ECDSA-SHA1:P-256-PUBLIC
54 Verify = ECDSA-SHA1:P-256-PUBLIC
61 Verify = ECDSA-SHA1:P-256-PUBLIC
68 Verify = ECDSA-SHA1:P-256-PUBLIC
75 Verify = ECDSA-SHA1:P-256-PUBLIC
82 Verify = ECDSA-SHA1:P-256-PUBLIC
88 Verify = ECDSA-SHA1:P-256-PUBLIC
95 Verify-Message = ECDSA-SHA256:P-256-PUBLIC
[all …]
/freebsd/crypto/openssh/regress/
H A Dkeytype.sh16 ecdsa-sha2-nistp256) ktypes="$ktypes ecdsa-256" ;;
17 ecdsa-sha2-nistp384) ktypes="$ktypes ecdsa-384" ;;
18 ecdsa-sha2-nistp521) ktypes="$ktypes ecdsa-521" ;;
20 sk-ecdsa-sha2-nistp256*) ktypes="$ktypes ecdsa-sk" ;;
40 ecdsa-256) echo ecdsa-sha2-nistp256;;
41 ecdsa-384) echo ecdsa-sha2-nistp384;;
42 ecdsa-521) echo ecdsa-sha2-nistp521;;
46 ecdsa-sk) echo sk-ecdsa-sha2-nistp256@openssh.com;;
H A Dhostbased.sh41 256*ECDSA*) algos="$algos ecdsa-sha2-nistp256" ;;
42 384*ECDSA*) algos="$algos ecdsa-sha2-nistp384" ;;
43 521*ECDSA*) algos="$algos ecdsa-sha2-nistp521" ;;
/freebsd/crypto/openssl/providers/common/der/
H A DEC.asn115 -- Arc for ECDSA signature OIDS
19 -- OID for ECDSA signatures with SHA-1
21 ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 }
66 -- Taken from RFC 5758, 3.2. ECDSA Signature Algorithm
69 ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
70 us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 }
72 ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
73 us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 }
75 ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
76 us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 }
[all …]
H A Dder_ec_gen.c18 * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 }
221 * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
222 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 }
229 * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
230 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 }
237 * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
238 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 }
245 * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
246 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 }
253 * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 }
[all …]
/freebsd/crypto/openssh/regress/unittests/hostkeys/testdata/
H A Dknown_hosts3ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBF6yQEtD9yBw9gmDRf477WBBzv…
9ecdsa-sha2-nistp521 AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBAB8qVcXwgBM92NCmReQlPrZAo…
15ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIb3BhJZk+vUQPg5TQc1koIzuG…
21ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPIudcagzq4QPtP1jkpje34+0P…
28ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK1wRLyKtvK3Mmhd0XPkKwW4ev…
29ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK1wRLyKtvK3Mmhd0XPkKwW4ev…
30ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK1wRLyKtvK3Mmhd0XPkKwW4ev…
41ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHZd0OXHIWwK3xnjAdMZ1tojxW…
/freebsd/sys/dev/qat/qat_api/include/lac/
H A Dcpa_cy_ecdsa.h13 * @defgroup cpaCyEcdsa Elliptic Curve Digital Signature Algorithm (ECDSA) API
19 * (Cryptography) Elliptic Curve Digital Signature Algorithm (ECDSA)
43 * ECDSA Sign R Operation Data.
91 * ECDSA Sign S Operation Data.
121 /**< Ecdsa r signature value */
134 * ECDSA Sign R & S Operation Data.
185 * ECDSA Verify Operation Data, for Public Key.
226 /**< ECDSA r signature value (r > 0 and r < n) */
228 /**< ECDSA s signature value (s > 0 and s < n) */
240 * Cryptographic ECDSA Statistics.
[all …]
/freebsd/crypto/openssh/
H A Dmyproposal.h45 "ecdsa-sha2-nistp256-cert-v01@openssh.com," \
46 "ecdsa-sha2-nistp384-cert-v01@openssh.com," \
47 "ecdsa-sha2-nistp521-cert-v01@openssh.com," \
49 "sk-ecdsa-sha2-nistp256-cert-v01@openssh.com," \
53 "ecdsa-sha2-nistp256," \
54 "ecdsa-sha2-nistp384," \
55 "ecdsa-sha2-nistp521," \
57 "sk-ecdsa-sha2-nistp256@openssh.com," \
85 "ecdsa-sha2-nistp256," \
86 "ecdsa-sha2-nistp384," \
[all …]
H A DPROTOCOL.u2f39 primarily use ECDSA signatures in the NIST-P256 field, though the FIDO2
54 sk-ecdsa-sha2-nistp256@openssh.com
55 sk-ecdsa-sha2-nistp256-cert-v01@openssh.com
59 While each uses ecdsa-sha256-nistp256 as the underlying signature primitive,
62 the existing ecdsa-sha2-nistp* key types.
64 The format of a sk-ecdsa-sha2-nistp256@openssh.com public key is:
66 string "sk-ecdsa-sha2-nistp256@openssh.com"
73 string "sk-ecdsa-sha2-nistp256@openssh.com"
99 string "sk-ecdsa-sha2-nistp256-cert-v01@openssh.com"
204 string "sk-ecdsa-sha2-nistp256@openssh.com"
[all …]
H A DPROTOCOL.certkeys36 ecdsa-sha2-nistp256-cert-v01@openssh.com
37 ecdsa-sha2-nistp384-cert-v01@openssh.com
38 ecdsa-sha2-nistp521-cert-v01@openssh.com
114 ECDSA certificate
116 string "ecdsa-sha2-nistp256-cert-v01@openssh.com" |
117 "ecdsa-sha2-nistp384-cert-v01@openssh.com" |
118 "ecdsa-sha2-nistp521-cert-v01@openssh.com"
159 curve and public key are respectively the ECDSA "[identifier]" and "Q"
209 ssh-dss, ssh-ed25519 and the ECDSA types ecdsa-sha2-nistp256,
210 ecdsa-sha2-nistp384, ecdsa-sha2-nistp521. "Chained" certificates, where
[all …]
H A D.git_allowed_signers2 dtucker@dtucker.net sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNz…
5 djm@mindrot.org sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNzaC5j…
6 djm@mindrot.org sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNzaC5j…
7 djm@mindrot.org sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNzaC5j…
8 djm@mindrot.org sk-ecdsa-sha2-nistp256@openssh.com AAAAInNrLWVjZHNhLXNoYTItbmlzdHAyNTZAb3BlbnNzaC5j…
/freebsd/crypto/openssh/regress/unittests/sshsig/
H A Dmktestdata.sh20 rm -f rsa dsa ecdsa ed25519 ecdsa_sk ed25519_sk
21 rm -f rsa.sig dsa.sig ecdsa.sig ed25519.sig ecdsa_sk.sig ed25519_sk.sig
28 ssh-keygen -t ecdsa -C "ECDSA test" -N "" -f ecdsa -m PEM
30 ssh-keygen -w "$SK_DUMMY" -t ecdsa-sk -C "ECDSA-SK test key" \
37 ssh-keygen -Y sign -f ecdsa -n $NAMESPACE - < signed-data > ecdsa.sig
/freebsd/crypto/libecc/src/sig/
H A Decdsa.c27 #define EC_SIG_ALG "ECDSA"
33 return __ecdsa_init_pub_key(out_pub, in_priv, ECDSA); in ecdsa_init_pub_key()
43 return __ecdsa_sign_init(ctx, ECDSA); in _ecdsa_sign_init()
49 return __ecdsa_sign_update(ctx, chunk, chunklen, ECDSA); in _ecdsa_sign_update()
54 return __ecdsa_sign_finalize(ctx, sig, siglen, ECDSA); in _ecdsa_sign_finalize()
59 return __ecdsa_verify_init(ctx, sig, siglen, ECDSA); in _ecdsa_verify_init()
65 return __ecdsa_verify_update(ctx, chunk, chunklen, ECDSA); in _ecdsa_verify_update()
70 return __ecdsa_verify_finalize(ctx, ECDSA); in _ecdsa_verify_finalize()
76 return __ecdsa_public_key_from_sig(out_pub1, out_pub2, params, sig, siglen, hash, hsize, ECDSA); in ecdsa_public_key_from_sig()
/freebsd/contrib/file/magic/Magdir/
H A Dssh35 0 string ecdsa-sha2-nistp256 OpenSSH ECDSA public key
40 0 string sk-ecdsa-sha2-nistp256@openssh.com OpenSSH U2F ECDSA public key
44 0 string ecdsa-sha2-nistp384 OpenSSH ECDSA public key
48 0 string ecdsa-sha2-nistp521 OpenSSH ECDSA public key
79 # name of the algorithm like: ssh-dss ssh-rsa ecdsa-sha2-nistp256 ssh-ed25519
/freebsd/crypto/openssl/test/
H A Decdsatest.c60 * This function hijacks the RNG to feed it the chosen ECDSA key and nonce.
61 * The ECDSA KATs are from:
66 * NB: This is not how applications should use ECDSA; this is only for testing.
70 * - create ECDSA signatures that match those KATs
97 TEST_info("ECDSA KATs for curve %s", OBJ_nid2sn(nid)); in x9_62_tests()
129 /* create the signature via ECDSA_sign_setup to avoid use of ECDSA nonces */ in x9_62_tests()
161 * Positive and negative ECDSA testing through EVP interface:
203 TEST_info("skipped: ECDSA unsupported for curve %s", OBJ_nid2sn(nid)); in test_builtin()
221 TEST_info("testing ECDSA for curve %s as %s key type", OBJ_nid2sn(nid), in test_builtin()
287 * Muck with the ECDSA signatur in test_builtin()
[all...]
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dnames.h330 #define PROV_NAMES_ECDSA "ECDSA"
331 #define PROV_NAMES_ECDSA_SHA1 "ECDSA-SHA1:ECDSA-SHA-1:ecdsa-with-SHA1:1.2.840.10045.4.1"
332 #define PROV_NAMES_ECDSA_SHA224 "ECDSA-SHA2-224:ECDSA-SHA224:ecdsa-with-SHA224:1.2.840.10045.4.3.1"
333 #define PROV_NAMES_ECDSA_SHA256 "ECDSA-SHA2-256:ECDSA-SHA256:ecdsa-with-SHA256:1.2.840.10045.4.3.2"
334 #define PROV_NAMES_ECDSA_SHA384 "ECDSA-SHA2-384:ECDSA-SHA384:ecdsa-with-SHA384:1.2.840.10045.4.3.3"
335 #define PROV_NAMES_ECDSA_SHA512 "ECDSA-SHA2-512:ECDSA-SHA512:ecdsa-with-SHA512:1.2.840.10045.4.3.4"
336 #define PROV_NAMES_ECDSA_SHA3_224 "ECDSA-SHA3-224:ecdsa_with_SHA3-224:id-ecdsa-with-sha3-224:2.16.8…
337 #define PROV_NAMES_ECDSA_SHA3_256 "ECDSA-SHA3-256:ecdsa_with_SHA3-256:id-ecdsa-with-sha3-256:2.16.8…
338 #define PROV_NAMES_ECDSA_SHA3_384 "ECDSA-SHA3-384:ecdsa_with_SHA3-384:id-ecdsa-with-sha3-384:2.16.8…
339 #define PROV_NAMES_ECDSA_SHA3_512 "ECDSA-SHA3-512:ecdsa_with_SHA3-512:id-ecdsa-with-sha3-512:2.16.8…
[all …]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl-ciphers.1308 .IP "\fBaECDSA\fR, \fBECDSA\fR" 4
309 .IX Item "aECDSA, ECDSA"
310 Cipher suites using ECDSA authentication, i.e. the certificates carry ECDSA
410 ECDSA and SHA256 or SHA384, only the elliptic curves P\-256 and P\-384 can be
412 (ECDHE\-ECDSA\-AES128\-GCM\-SHA256 and ECDHE\-ECDSA\-AES256\-GCM\-SHA384) are
561 \& TLS_ECDHE_ECDSA_WITH_NULL_SHA ECDHE\-ECDSA\-NULL\-SHA
562 \& TLS_ECDHE_ECDSA_WITH_RC4_128_SHA ECDHE\-ECDSA\-RC4\-SHA
563 \& TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA ECDHE\-ECDSA\-DES\-CBC3\-SHA
564 \& TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA ECDHE\-ECDSA\-AES128\-SHA
565 \& TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA ECDHE\-ECDSA\-AES256\-SHA
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DECDSA_sign.pod8 (ECDSA) functions
12 #include <openssl/ecdsa.h>
43 and decoding ECDSA signatures to/from DER.
49 ECDSA_size() returns the maximum length of a DER encoded ECDSA signature
66 valid ECDSA signature of the hash value I<dgst> of size I<dgstlen> using the
74 and some external ECDSA ENGINE implementations may not support them at all if
107 Creating an ECDSA signature of a given SHA-256 hash value using the
111 First step: create an EC_KEY object (note: this part is B<not> ECDSA
124 Second step: compute the ECDSA signature of a SHA-256 hash value
142 Third step: verify the created ECDSA signature using ECDSA_do_verify():
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-ciphers.pod.in276 =item B<aECDSA>, B<ECDSA>
278 Cipher suites using ECDSA authentication, i.e. the certificates carry ECDSA
403 ECDSA and SHA256 or SHA384, only the elliptic curves P-256 and P-384 can be
405 (ECDHE-ECDSA-AES128-GCM-SHA256 and ECDHE-ECDSA-AES256-GCM-SHA384) are
551 TLS_ECDHE_ECDSA_WITH_NULL_SHA ECDHE-ECDSA-NULL-SHA
552 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA ECDHE-ECDSA-RC4-SHA
553 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA ECDHE-ECDSA-DES-CBC3-SHA
554 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA ECDHE-ECDSA-AES128-SHA
555 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA ECDHE-ECDSA-AES256-SHA
597 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 ECDHE-ECDSA-AES128-SHA256
[all …]
/freebsd/crypto/openssl/providers/common/include/prov/
H A Dder_ec.h19 * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 }
222 * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
223 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 }
230 * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
231 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 }
238 * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
239 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 }
246 * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
247 * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 }
254 * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 }
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DECDSA_sign.371 \& #include <openssl/ecdsa.h>
104 and decoding ECDSA signatures to/from DER.
110 \&\fBECDSA_size()\fR returns the maximum length of a DER encoded ECDSA signature
127 valid ECDSA signature of the hash value \fIdgst\fR of size \fIdgstlen\fR using the
135 and some external ECDSA ENGINE implementations may not support them at all if
166 Creating an ECDSA signature of a given SHA\-256 hash value using the
170 First step: create an EC_KEY object (note: this part is \fBnot\fR ECDSA
185 Second step: compute the ECDSA signature of a SHA\-256 hash value
207 Third step: verify the created ECDSA signature using \fBECDSA_do_verify()\fR:

12345678910>>...18