fixing
This commit is contained in:
20
oid/oid.go
20
oid/oid.go
@ -128,34 +128,34 @@ var SignatureAlgorithmToSignatureAlgorithm = map[x509.SignatureAlgorithm]asn1.Ob
|
||||
// SignatureAlgorithms maps digest and signature OIDs to
|
||||
// x509.SignatureAlgorithm values.
|
||||
var SignatureAlgorithms = map[string]map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmRSA.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmRSA.String(): {
|
||||
DigestAlgorithmSHA1.String(): x509.SHA1WithRSA,
|
||||
DigestAlgorithmMD5.String(): x509.MD5WithRSA,
|
||||
DigestAlgorithmSHA256.String(): x509.SHA256WithRSA,
|
||||
DigestAlgorithmSHA384.String(): x509.SHA384WithRSA,
|
||||
DigestAlgorithmSHA512.String(): x509.SHA512WithRSA,
|
||||
},
|
||||
SignatureAlgorithmRSASSAPSS.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmRSASSAPSS.String(): {
|
||||
DigestAlgorithmSHA256.String(): x509.SHA256WithRSAPSS,
|
||||
DigestAlgorithmSHA384.String(): x509.SHA384WithRSAPSS,
|
||||
DigestAlgorithmSHA512.String(): x509.SHA512WithRSAPSS,
|
||||
},
|
||||
SignatureAlgorithmECDSA.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmECDSA.String(): {
|
||||
DigestAlgorithmSHA1.String(): x509.ECDSAWithSHA1,
|
||||
DigestAlgorithmSHA256.String(): x509.ECDSAWithSHA256,
|
||||
DigestAlgorithmSHA384.String(): x509.ECDSAWithSHA384,
|
||||
DigestAlgorithmSHA512.String(): x509.ECDSAWithSHA512,
|
||||
},
|
||||
SignatureAlgorithmECDSAwithSHA1.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmECDSAwithSHA1.String(): {
|
||||
DigestAlgorithmSHA1.String(): x509.ECDSAWithSHA1,
|
||||
},
|
||||
SignatureAlgorithmECDSAwithSHA256.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmECDSAwithSHA256.String(): {
|
||||
DigestAlgorithmSHA256.String(): x509.ECDSAWithSHA256,
|
||||
},
|
||||
SignatureAlgorithmECDSAwithSHA384.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmECDSAwithSHA384.String(): {
|
||||
DigestAlgorithmSHA384.String(): x509.ECDSAWithSHA384,
|
||||
},
|
||||
SignatureAlgorithmECDSAwithSHA512.String(): map[string]x509.SignatureAlgorithm{
|
||||
SignatureAlgorithmECDSAwithSHA512.String(): {
|
||||
DigestAlgorithmSHA512.String(): x509.ECDSAWithSHA512,
|
||||
},
|
||||
}
|
||||
@ -163,14 +163,14 @@ var SignatureAlgorithms = map[string]map[string]x509.SignatureAlgorithm{
|
||||
// PublicKeyAlgorithmToSignatureAlgorithm maps certificate public key
|
||||
// algorithms to CMS signature algorithms.
|
||||
var PublicKeyAlgorithmToSignatureAlgorithm = map[x509.PublicKeyAlgorithm]pkix.AlgorithmIdentifier{
|
||||
x509.RSA: pkix.AlgorithmIdentifier{Algorithm: SignatureAlgorithmRSA},
|
||||
x509.ECDSA: pkix.AlgorithmIdentifier{Algorithm: SignatureAlgorithmECDSA},
|
||||
x509.RSA: {Algorithm: SignatureAlgorithmRSA},
|
||||
x509.ECDSA: {Algorithm: SignatureAlgorithmECDSA},
|
||||
}
|
||||
|
||||
// PublicKeyAlgorithmToEncrytionAlgorithm maps certificate public key
|
||||
// algorithms to CMS encryption algorithms.
|
||||
var PublicKeyAlgorithmToEncrytionAlgorithm = map[x509.PublicKeyAlgorithm]pkix.AlgorithmIdentifier{
|
||||
x509.RSA: pkix.AlgorithmIdentifier{Algorithm: EncryptionAlgorithmRSA},
|
||||
x509.RSA: {Algorithm: EncryptionAlgorithmRSA},
|
||||
}
|
||||
|
||||
// KDFHashAlgorithm key derivation schemes to its hash algorithms
|
||||
|
Reference in New Issue
Block a user