Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PKCS5Padding ¶ added in v2.1.21
Types ¶
type OracleNetworkCBCCryptor ¶ added in v2.1.21
type OracleNetworkCBCCryptor struct {
// contains filtered or unexported fields
}
func NewOracleNetworkCBCEncrypter ¶ added in v2.1.21
func NewOracleNetworkCBCEncrypter(key, iv []byte) (*OracleNetworkCBCCryptor, error)
func (*OracleNetworkCBCCryptor) Decrypt ¶ added in v2.1.21
func (sec *OracleNetworkCBCCryptor) Decrypt(input []byte) ([]byte, error)
func (*OracleNetworkCBCCryptor) Encrypt ¶ added in v2.1.21
func (sec *OracleNetworkCBCCryptor) Encrypt(input []byte) ([]byte, error)
func (*OracleNetworkCBCCryptor) Reset ¶ added in v2.7.3
func (set *OracleNetworkCBCCryptor) Reset() error
type OracleNetworkDESCryptor ¶ added in v2.4.25
type OracleNetworkDESCryptor struct {
// contains filtered or unexported fields
}
func NewOracleNetworkDESCryptor ¶ added in v2.4.25
func NewOracleNetworkDESCryptor(key []byte, iv []byte) (*OracleNetworkDESCryptor, error)
func (*OracleNetworkDESCryptor) Decrypt ¶ added in v2.4.25
func (sec *OracleNetworkDESCryptor) Decrypt(input []byte) ([]byte, error)
func (*OracleNetworkDESCryptor) Encrypt ¶ added in v2.4.25
func (sec *OracleNetworkDESCryptor) Encrypt(input []byte) ([]byte, error)
func (*OracleNetworkDESCryptor) Reset ¶ added in v2.7.3
func (sec *OracleNetworkDESCryptor) Reset() error
type OracleNetworkDataIntegrity ¶ added in v2.1.22
type OracleNetworkEncryption ¶ added in v2.1.21
type OracleNetworkHash ¶ added in v2.1.22
func NewOracleNetworkHash ¶ added in v2.1.22
func NewOracleNetworkHash(hash hash.Hash, key, iv []byte) (*OracleNetworkHash, error)
func (*OracleNetworkHash) Compute ¶ added in v2.1.22
func (onh *OracleNetworkHash) Compute(input []byte) []byte
func (*OracleNetworkHash) Init ¶ added in v2.1.22
func (onh *OracleNetworkHash) Init() error
type OracleNetworkHash2 ¶ added in v2.1.22
func NewOracleNetworkHash2 ¶ added in v2.1.22
func NewOracleNetworkHash2(hash hash.Hash, key, iv []byte) (*OracleNetworkHash2, error)
func (*OracleNetworkHash2) Compute ¶ added in v2.1.22
func (onh *OracleNetworkHash2) Compute(input []byte) []byte
func (*OracleNetworkHash2) Init ¶ added in v2.1.22
func (onh *OracleNetworkHash2) Init() error
type OracleNetworkRC4Cryptor ¶ added in v2.7.3
type OracleNetworkRC4Cryptor struct {
// contains filtered or unexported fields
}
func NewOracleNetworkRC4Cryptor ¶ added in v2.7.3
func NewOracleNetworkRC4Cryptor(initBuffer, iv []byte, keySize int) (*OracleNetworkRC4Cryptor, error)
func (*OracleNetworkRC4Cryptor) Decrypt ¶ added in v2.7.3
func (sec *OracleNetworkRC4Cryptor) Decrypt(input []byte) ([]byte, error)
func (*OracleNetworkRC4Cryptor) Encrypt ¶ added in v2.7.3
func (sec *OracleNetworkRC4Cryptor) Encrypt(input []byte) ([]byte, error)
func (*OracleNetworkRC4Cryptor) Reset ¶ added in v2.7.3
func (sec *OracleNetworkRC4Cryptor) Reset() error
Click to show internal directories.
Click to hide internal directories.