Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var APP app
Functions ¶
This section is empty.
Types ¶
type AES ¶ added in v1.66.1
type AES struct {
Err error
Encrypt *AESEncrypt
Decrypt *AESDecrypt
// contains filtered or unexported fields
}
AES Aes密钥对象
func (*AES) NewDecrypt ¶ added in v1.66.1
NewDecrypt 实例化:Aes解密密钥对象
type AESDecrypt ¶ added in v1.66.1
type AESDecrypt struct {
Err error
// contains filtered or unexported fields
}
AESDecrypt Aes解密密钥对象
func NewAESDecrypt ¶ added in v1.66.1
func NewAESDecrypt(sailStr, openKey string) *AESDecrypt
NewAESDecrypt 实例化:Aes解密密钥对象
func (*AESDecrypt) GetAesKey ¶ added in v1.66.1
func (r *AESDecrypt) GetAesKey() []byte
GetAesKey 获取加盐后的密钥
func (*AESDecrypt) GetOpenKey ¶ added in v1.66.1
func (r *AESDecrypt) GetOpenKey() string
GetOpenKey 获取公开密码
func (*AESDecrypt) SetAesKey ¶ added in v1.66.1
func (r *AESDecrypt) SetAesKey(aesKey []byte) *AESDecrypt
SetAesKey 设置加盐后的密钥
type AESEncrypt ¶ added in v1.66.1
type AESEncrypt struct {
Err error
// contains filtered or unexported fields
}
AESEncrypt Aes加密密钥对象
func NewAESEncrypt ¶ added in v1.66.1
func NewAESEncrypt(sail string) *AESEncrypt
NewAESEncrypt 实例化:Aes加密密钥对象
func (*AESEncrypt) GetAesKey ¶ added in v1.66.1
func (r *AESEncrypt) GetAesKey() []byte
GetAesKey 获取加盐后的密钥
func (*AESEncrypt) GetOpenKey ¶ added in v1.66.1
func (r *AESEncrypt) GetOpenKey() string
GetOpenKey 获取公开密码
func (*AESEncrypt) SetAesKey ¶ added in v1.66.1
func (r *AESEncrypt) SetAesKey(aesKey []byte) *AESEncrypt
SetAesKey 设置加盐后的密钥
type CBC ¶ added in v1.66.1
type CBC struct{}
Click to show internal directories.
Click to hide internal directories.