commit | 7743c026cb7b2257c1f21a1e22f4bb46d6561633 | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Mon Apr 20 16:56:44 2015 -0400 |
committer | Adam Langley <agl@google.com> | Tue Apr 28 21:03:27 2015 +0000 |
tree | 0e2b5548f19e68384293e165c58b675ac2830f48 | |
parent | 67be048e1a3272fe5202c5571dc23d16cfa2ed04 [diff] |
Ensure EC private keys retain leading zeros RFC 5915 requires the use of the I2OSP primitive as defined in RFC 3447 for encoding ECPrivateKey. Fix this and add a test. See also upstream's 30cd4ff294252c4b6a4b69cbef6a5b4117705d22, though it mixes up degree and order. Change-Id: I81ba14da3c8d69e3799422c669fab7f16956f322 Reviewed-on: https://boringssl-review.googlesource.com/4469 Reviewed-by: Adam Langley <agl@google.com>