Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cipher ¶
type Cipher interface {
// oid
OID() asn1.ObjectIdentifier
// 值大小
KeySize() int
// 是否有 KeyLength
HasKeyLength() bool
// 密码是否需要 Bmp 处理
NeedBmpPassword() bool
// 加密, 返回: [加密后数据, 参数, error]
Encrypt(rand io.Reader, key, plaintext []byte) ([]byte, []byte, error)
// 解密
Decrypt(key, params, ciphertext []byte) ([]byte, error)
}
加密接口
Click to show internal directories.
Click to hide internal directories.