gnutls-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU gnutls branch, master, updated. gnutls_3_0_7-77-g2017b24


From: Nikos Mavrogiannopoulos
Subject: [SCM] GNU gnutls branch, master, updated. gnutls_3_0_7-77-g2017b24
Date: Fri, 11 Nov 2011 12:55:45 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU gnutls".

http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=2017b24fec56f9f6ad19b73b0c758fa0dc48fd6c

The branch, master has been updated
       via  2017b24fec56f9f6ad19b73b0c758fa0dc48fd6c (commit)
      from  e0ce54b38ba3060bbee8f3314138fba45ce816e7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2017b24fec56f9f6ad19b73b0c758fa0dc48fd6c
Author: Nikos Mavrogiannopoulos <address@hidden>
Date:   Fri Nov 11 13:57:00 2011 +0100

    Added test to detect a wrong ECDSA key.

-----------------------------------------------------------------------

Summary of changes:
 tests/ecdsa/bad-key.pem |   25 +++++++++++++++++++++++++
 tests/ecdsa/ecdsa       |    6 ++++++
 2 files changed, 31 insertions(+), 0 deletions(-)
 create mode 100644 tests/ecdsa/bad-key.pem

diff --git a/tests/ecdsa/bad-key.pem b/tests/ecdsa/bad-key.pem
new file mode 100644
index 0000000..6dfb622
--- /dev/null
+++ b/tests/ecdsa/bad-key.pem
@@ -0,0 +1,25 @@
+Public Key Info:
+       Public Key Algorithm: ECC
+       Key Security Level: High
+
+curve: SECP256R1
+private key:
+       00:f4:fa:5f:3e:48:39:dd:4c:d1:24:3f:a1:f5:51:
+       49:36:74:c3:2c:ae:ad:d9:96:91:93:da:ec:03:25:
+       1f:aa:0b:
+x:
+       56:d1:7e:b2:c4:f6:bb:02:e2:4a:76:63:14:8c:1a:
+       c1:eb:12:56:bd:3d:08:66:2f:dc:eb:e5:b9:32:15:
+       1e:e7:
+y:
+       00:88:27:c8:52:8f:a5:9a:3a:bb:20:e6:54:ef:a8:
+       7c:50:39:db:af:cf:e4:5e:69:7a:25:20:6d:63:60:
+       af:29:d5:
+
+Public Key ID: 5A:37:9C:B2:B2:BA:33:AC:8E:87:7B:63:18:15:99:3F:DF:3A:F3:A3
+
+-----BEGIN EC PRIVATE KEY-----
+MHgCAQEEIQCIJ8hSj6WaOrsg5lTvqHxQOduvz+ReaXolIG1jYK8p1aAKBggqhkjO
+PQMBB6FEA0IABFbRfrLE9rsC4kp2YxSMGsHrEla9PQhmL9zr5bkyFR7niCfIUo+l
+mjq7IOZU76h8UDnbr8/kXml6JSBtY2CvKdU=
+-----END EC PRIVATE KEY-----
diff --git a/tests/ecdsa/ecdsa b/tests/ecdsa/ecdsa
index e1b7dc6..5ac716a 100755
--- a/tests/ecdsa/ecdsa
+++ b/tests/ecdsa/ecdsa
@@ -82,4 +82,10 @@ fi
 rm -f verify new-user.pem new-ca-ecdsa.pem new-subca-ecdsa.pem template out
 rm -f key-subca-ecdsa.pem key-ca-ecdsa.pem key-ecdsa.pem
 
+$CERTTOOL -k <bad-key.pem | grep "validation failed" >/dev/null 2>&1
+if [ $? != 0 ];then
+       echo "certtool didn't detect a bad ECDSA key."
+       exit 1
+fi
+
 exit 0


hooks/post-receive
-- 
GNU gnutls



reply via email to

[Prev in Thread] Current Thread [Next in Thread]