Commit b825b833 authored by Kenny Root's avatar Kenny Root
Browse files

Use canonical name for SHA1withECDSA

When this Signature scheme was added to Conscrypt, we went with the
Bouncycastle name of "ECDSA." However, the Standard Names documentation
that "ECDSA" should not be used due to its ambiguity.

Bug: 27753949
Change-Id: I20196550aa3cc70afaff1930d5e90e1c3a59ea82
parent 4209803a
......@@ -153,12 +153,12 @@ public final class OpenSSLProvider extends Provider {
putRAWRSASignatureImplClass("OpenSSLSignatureRawRSA");
putSignatureImplClass("ECDSA", "OpenSSLSignature$SHA1ECDSA");
put("Alg.Alias.Signature.SHA1withECDSA", "ECDSA");
put("Alg.Alias.Signature.ECDSAwithSHA1", "ECDSA");
putSignatureImplClass("SHA1withECDSA", "OpenSSLSignature$SHA1ECDSA");
put("Alg.Alias.Signature.ECDSA", "SHA1withECDSA");
put("Alg.Alias.Signature.ECDSAwithSHA1", "SHA1withECDSA");
// iso(1) member-body(2) us(840) ansi-x962(10045) signatures(4) ecdsa-with-SHA1(1)
put("Alg.Alias.Signature.1.2.840.10045.4.1", "ECDSA");
put("Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.10045.2.1", "ECDSA");
put("Alg.Alias.Signature.1.2.840.10045.4.1", "SHA1withECDSA");
put("Alg.Alias.Signature.1.3.14.3.2.26with1.2.840.10045.2.1", "SHA1withECDSA");
// iso(1) member-body(2) us(840) ansi-x962(10045) signatures(4) ecdsa-with-SHA2(3)
putSignatureImplClass("SHA224withECDSA", "OpenSSLSignature$SHA224ECDSA");
......
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