Files
goEncrypt/utils.go
2019-08-14 15:18:44 +08:00

30 lines
965 B
Go

package goEncrypt
import "errors"
var (
ErrCipherKey=errors.New("The secret key is wrong and cannot be decrypted. Please check")
ErrKeyLengthSixteen=errors.New("a sixteen or twenty-four or thirty-two length secret key is required")
ErrKeyLengtheEight=errors.New("a eight-length secret key is required")
ErrKeyLengthTwentyFour=errors.New("a twenty-four-length secret key is required")
ErrPaddingSize=errors.New("padding size error please check the secret key or iv")
ErrIvAes=errors.New("a sixteen-length ivaes is required")
ErrIvDes=errors.New("a eight-length ivdes key is required")
)
const (
ivaes="wumansgy12345678"
ivdes="wumansgy"
privateFileName="private.pem"
publicFileName="public.pem"
eccPrivateFileName="eccprivate.pem"
eccPublishFileName="eccpublic.pem"
privateKeyPrefix=" WUMAN RSA PRIVATE KEY "
publicKeyPrefix=" WUMAN RSA PUBLIC KEY "
eccPrivateKeyPrefix=" WUMAN ECC PRIVATE KEY "
eccPublicKeyPrefix=" WUMAN ECC PUBLIC KEY "
)