fullsailor / pkcs7

Implements a subset of PKCS#7/Crytpographic Message Syntax (rfc2315, rfc5652)
MIT License
123 stars 201 forks source link

Incorrect error message in verify for unsupported algo #55

Open ravibajpai001 opened 4 months ago

ravibajpai001 commented 4 months ago

getHashForOID function, which is used in verify function uses ErrUnsupportedAlgorithm from decrypt as error message.

var ErrUnsupportedAlgorithm = errors.New("pkcs7: cannot decrypt data: only RSA, DES, DES-EDE3, AES-256-CBC and AES-128-GCM supported")

This error message is confusing.