Documentation
¶
Index ¶
- func GenerateED25519Keys() (ed25519.PublicKey, ed25519.PrivateKey, error)
- func GenerateEcdsaKeys(bits int) (*ecdsa.PrivateKey, *ecdsa.PublicKey, error)
- func GenerateEncryptedED25519DER() ([]byte, []byte, error)
- func GenerateEncryptedED25519PEM(pwd string) ([]byte, []byte, error)
- func GenerateEncryptedEcdsaDER(bits int) ([]byte, []byte, error)
- func GenerateEncryptedEcdsaPEM(bits int, pwd string) ([]byte, []byte, error)
- func GenerateEncryptedRsaDER(bits int) ([]byte, []byte, error)
- func GenerateEncryptedRsaPEM(bits int, pwd string) ([]byte, []byte, error)
- func GenerateRsaKeys(bits int) (*rsa.PrivateKey, *rsa.PublicKey, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateED25519Keys ¶ added in v0.1.3
func GenerateED25519Keys() (ed25519.PublicKey, ed25519.PrivateKey, error)
GenerateED25519Keys generates DER type ED25519 private key and public key
func GenerateEcdsaKeys ¶ added in v0.1.1
GenerateEcdsaKeys generates DER type ECDSAprivate key and public key
func GenerateEncryptedED25519DER ¶ added in v0.1.3
GenerateEncryptedED25519DER generates DER type ED25519 private key and public key
func GenerateEncryptedED25519PEM ¶ added in v0.1.3
GenerateEncryptedED25519PEM generates PEM type ED25519 private key and public key
func GenerateEncryptedEcdsaDER ¶ added in v0.1.1
GenerateEncryptedEcdsaDER generates DER type ECDSA private key and public key
func GenerateEncryptedEcdsaPEM ¶ added in v0.1.1
GenerateEncryptedEcdsaPEM generates PEM type ECDSA private key and public ley
func GenerateEncryptedRsaDER ¶ added in v0.1.1
GenerateEncryptedRsaDER generates DER type RSA private key and public key
func GenerateEncryptedRsaPEM ¶ added in v0.1.1
GenerateEncryptedRsaPEM generates PEM type RSA private key and public key
func GenerateRsaKeys ¶ added in v0.1.1
GenerateRsaKeys generates DER type RSA private key and public key
Types ¶
This section is empty.