Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPublicKey ¶
func GetPublicKey(signAlgo x509.SignatureAlgorithm, pubOID asn1.ObjectIdentifier, pubBytes []byte, curve asn1.ObjectIdentifier) (pubKey interface{}, err error)
func VerifySignature ¶
func VerifySignature(signInfo SignatureInfo) (bool, error)
Types ¶
type SignatureInfo ¶
type SignatureInfo struct {
PublicKey []byte
Signature []byte
PlainText []byte
SignatureAlgo asn1.ObjectIdentifier
PublicAlgo asn1.ObjectIdentifier
Curve asn1.ObjectIdentifier
}
Click to show internal directories.
Click to hide internal directories.