Documentation ¶
Index ¶
- Constants
- type Cipher
- type Encrypt
- func (e Encrypt) ByBase64() Encrypt
- func (e Encrypt) ByMd5() Encrypt
- func (e Encrypt) ByRC4(c *Cipher) Encrypt
- func (e Encrypt) BySha1() Encrypt
- func (e Encrypt) BySha224() Encrypt
- func (e Encrypt) BySha256() Encrypt
- func (e Encrypt) BySha384() Encrypt
- func (e Encrypt) BySha512() Encrypt
- func (e Encrypt) ToBase64String() string
- func (e Encrypt) ToByte() []byte
- func (e Encrypt) ToHexString() string
- func (e Encrypt) ToString() string
Constants ¶
View Source
const ( ECB = "ecb" CBC = "cbc" CFB = "cfb" OFB = "ofb" CTR = "ctr" )
加密模式
View Source
const ( NoPadding = "no_padding" PKCS5Padding = "pkcs5_padding" PKCS7Padding = "pkcs7_padding" ISO10126Padding = "iso10226_padding" )
填充模式
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Encrypt ¶
func (Encrypt) ToBase64String ¶
ToBase64String 输出base64编码字符串
Click to show internal directories.
Click to hide internal directories.