Commit dd10c6f1 authored by Simon Josefsson's avatar Simon Josefsson

fix

parent 3bcb8d25
......@@ -5,8 +5,8 @@
Network Working Group S. Josefsson
Internet-Draft SJD AB
Intended status: Informational N. Moeller
Expires: August 29, 2015
February 25, 2015
Expires: August 31, 2015
February 27, 2015
EdDSA and Ed25519
......@@ -33,7 +33,7 @@ Status of This Memo
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on August 29, 2015.
This Internet-Draft will expire on August 31, 2015.
Copyright Notice
......@@ -53,7 +53,7 @@ Copyright Notice
Josefsson & Moeller Expires August 29, 2015 [Page 1]
Josefsson & Moeller Expires August 31, 2015 [Page 1]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -109,7 +109,7 @@ Table of Contents
Josefsson & Moeller Expires August 29, 2015 [Page 2]
Josefsson & Moeller Expires August 31, 2015 [Page 2]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -165,7 +165,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 3]
Josefsson & Moeller Expires August 31, 2015 [Page 3]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -221,7 +221,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 4]
Josefsson & Moeller Expires August 31, 2015 [Page 4]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -245,7 +245,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
little-endian encoding of S. R and S are derived as follows. First
define r = H(h_b, ... h_(2b-1)), M) interpreting 2b-bit strings in
little-endian form as integers in {0, 1, ..., 2^(2b)-1}. Let R=rB
and S=(r+H(ENC(R) || ENC(A) || M)a) mod l.
and S=(r+H(ENC(R) || ENC(A) || M)a) mod q.
4.4. Verify
......@@ -277,7 +277,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 5]
Josefsson & Moeller Expires August 31, 2015 [Page 5]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -333,7 +333,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 6]
Josefsson & Moeller Expires August 31, 2015 [Page 6]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -389,7 +389,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 7]
Josefsson & Moeller Expires August 31, 2015 [Page 7]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -445,7 +445,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 8]
Josefsson & Moeller Expires August 31, 2015 [Page 8]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -501,7 +501,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 9]
Josefsson & Moeller Expires August 31, 2015 [Page 9]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -557,7 +557,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 10]
Josefsson & Moeller Expires August 31, 2015 [Page 10]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -613,7 +613,7 @@ def point_equal(P, Q):
Josefsson & Moeller Expires August 29, 2015 [Page 11]
Josefsson & Moeller Expires August 31, 2015 [Page 11]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -669,7 +669,7 @@ def point_decompress(s):
Josefsson & Moeller Expires August 29, 2015 [Page 12]
Josefsson & Moeller Expires August 31, 2015 [Page 12]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -725,7 +725,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 13]
Josefsson & Moeller Expires August 31, 2015 [Page 13]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -781,7 +781,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 14]
Josefsson & Moeller Expires August 31, 2015 [Page 14]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -810,7 +810,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
278117fc144c72340f67d0f2316e8386
ceffbf2b2428c9c51fef7c597f1d426e
MESSAGE:
MESSAGE (length 1023 bytes):
08b8b2b733424243760fe426a4b54908
632110a66c2f6591eabd3345e3e4eb98
fa6e264bf09efe12ee50f8f54e9f77b1
......@@ -837,7 +837,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 15]
Josefsson & Moeller Expires August 31, 2015 [Page 15]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -893,7 +893,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 16]
Josefsson & Moeller Expires August 31, 2015 [Page 16]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -944,16 +944,19 @@ Internet-Draft EdDSA & Ed25519 February 2015
7. Acknowledgements
Feedback on this document was received from Werner Koch, Damien
Miller, and Bob Bradley.
Miller, Bob Bradley, and Franck Rondepierre. The test vectors were
double checked by Bob Bradley using 3 separate implementations (one
Josefsson & Moeller Expires August 29, 2015 [Page 17]
Josefsson & Moeller Expires August 31, 2015 [Page 17]
Internet-Draft EdDSA & Ed25519 February 2015
based on TweetNaCl and 2 different implementations based on code from
SUPERCOP).
8. IANA Considerations
None.
......@@ -1002,10 +1005,7 @@ Internet-Draft EdDSA & Ed25519 February 2015
Josefsson & Moeller Expires August 29, 2015 [Page 18]
Josefsson & Moeller Expires August 31, 2015 [Page 18]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1061,7 +1061,7 @@ def sha512(s):
Josefsson & Moeller Expires August 29, 2015 [Page 19]
Josefsson & Moeller Expires August 31, 2015 [Page 19]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1117,7 +1117,7 @@ def point_equal(P, Q):
Josefsson & Moeller Expires August 29, 2015 [Page 20]
Josefsson & Moeller Expires August 31, 2015 [Page 20]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1173,7 +1173,7 @@ def point_decompress(s):
Josefsson & Moeller Expires August 29, 2015 [Page 21]
Josefsson & Moeller Expires August 31, 2015 [Page 21]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1229,7 +1229,7 @@ def verify(public, msg, signature):
Josefsson & Moeller Expires August 29, 2015 [Page 22]
Josefsson & Moeller Expires August 31, 2015 [Page 22]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1285,7 +1285,7 @@ Appendix B. Library driver
Josefsson & Moeller Expires August 29, 2015 [Page 23]
Josefsson & Moeller Expires August 31, 2015 [Page 23]
Internet-Draft EdDSA & Ed25519 February 2015
......@@ -1341,4 +1341,4 @@ Authors' Addresses
Josefsson & Moeller Expires August 29, 2015 [Page 24]
Josefsson & Moeller Expires August 31, 2015 [Page 24]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment