Documentation ¶
Index ¶
- func AESToPEM(raw []byte) []byte
- func DERToPrivateKey(der []byte) (key interface{}, err error)
- func PEMToAES(raw []byte) ([]byte, error)
- func PEMToPrivateKey(raw []byte) (interface{}, error)
- func PEMToPublicKey(raw []byte) (interface{}, error)
- func PrivateKeyToDER(privateKey *ecdsa.PrivateKey) ([]byte, error)
- func PrivateKeyToPEM(privateKey interface{}) ([]byte, error)
- func PublicKeyToPEM(publicKey interface{}) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DERToPrivateKey ¶
DERToPrivateKey unmarshals a der to private key
func PEMToPrivateKey ¶ added in v1.0.1
PEMToPrivateKey unmsrshals a pem to private key
func PEMToPublicKey ¶ added in v1.0.1
PEMToPublicKey unmarshals a PEM to public key
func PrivateKeyToDER ¶ added in v1.0.1
func PrivateKeyToDER(privateKey *ecdsa.PrivateKey) ([]byte, error)
PrivateKeyToDER marshals a private key to der
func PrivateKeyToPEM ¶ added in v1.0.1
PrivateKeyToPEM converts the private key to PEM format.
func PublicKeyToPEM ¶ added in v1.0.1
PublicKeyToPEM marshals a public key to the PEM format
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.