SimpleVerifyingKey
type SimpleVerifyingKey
type SimpleVerifyingKey struct {
// contains filtered or unexported fields
}
func LiftFromExternalSimpleVerifyingKey
func LiftFromExternalSimpleVerifyingKey(handle uint64) *SimpleVerifyingKey
func SimpleVerifyingKeyFromDer
func SimpleVerifyingKeyFromDer(bytes []byte) (*SimpleVerifyingKey, error)
Deserialize PKCS#8 private key from ASN.1 DER-encoded data (binary format).
func SimpleVerifyingKeyFromPem
func SimpleVerifyingKeyFromPem(s string) (*SimpleVerifyingKey, error)
Deserialize PKCS#8-encoded private key from PEM.
func (*SimpleVerifyingKey) DebugString
func (_self *SimpleVerifyingKey) DebugString() string
func (*SimpleVerifyingKey) Destroy
func (object *SimpleVerifyingKey) Destroy()
func (*SimpleVerifyingKey) Eq
func (_self *SimpleVerifyingKey) Eq(other *SimpleVerifyingKey) bool
func (*SimpleVerifyingKey) Ne
func (_self *SimpleVerifyingKey) Ne(other *SimpleVerifyingKey) bool
func (*SimpleVerifyingKey) PublicKey
func (_self *SimpleVerifyingKey) PublicKey() *PublicKey
func (*SimpleVerifyingKey) Scheme
func (_self *SimpleVerifyingKey) Scheme() SignatureScheme
func (*SimpleVerifyingKey) ToDer
func (_self *SimpleVerifyingKey) ToDer() ([]byte, error)
Serialize this private key as DER-encoded PKCS#8
func (*SimpleVerifyingKey) ToPem
func (_self *SimpleVerifyingKey) ToPem() (string, error)
Serialize this private key as DER-encoded PKCS#8
func (*SimpleVerifyingKey) Verify
func (_self *SimpleVerifyingKey) Verify(message []byte, signature *SimpleSignature) error