spacemonkeygo / openssl

OpenSSL bindings for Go
http://godoc.org/github.com/spacemonkeygo/openssl
Apache License 2.0
473 stars 236 forks source link

Add functions for PKCS7, ASN1, CMS, CRL, RSA, & ECDSA #138

Open emtammaru opened 4 years ago

emtammaru commented 4 years ago

This adds the following functions:

All of these functions were added for purpose of migrating functionality from this NFC Passport Reader app written in swift: https://github.com/AndyQ/NFCPassportReader/blob/master/Sources/NFCPassportReader/OpenSSLUtils.swift So, credit goes in large part to https://github.com/AndyQ

I've verified that this works with openssl-1.1.1g.

Thank you in advance for any guidance/support with this.