Versions in this module Expand all Collapse all v2 v2.7.8 Jun 12, 2023 v2.7.7 May 24, 2023 Changes in this version + func PKCS5Padding(cipherText []byte, blockSize int) []byte + type OracleNetworkCBCCryptor struct + func NewOracleNetworkCBCEncrypter(key, iv []byte) (*OracleNetworkCBCCryptor, error) + func (sec *OracleNetworkCBCCryptor) Decrypt(input []byte) ([]byte, error) + func (sec *OracleNetworkCBCCryptor) Encrypt(input []byte) ([]byte, error) + func (set *OracleNetworkCBCCryptor) Reset() error + type OracleNetworkDESCryptor struct + func NewOracleNetworkDESCryptor(key []byte, iv []byte) (*OracleNetworkDESCryptor, error) + func (sec *OracleNetworkDESCryptor) Decrypt(input []byte) ([]byte, error) + func (sec *OracleNetworkDESCryptor) Encrypt(input []byte) ([]byte, error) + func (sec *OracleNetworkDESCryptor) Reset() error + type OracleNetworkDataIntegrity interface + Compute func(input []byte) []byte + Init func() error + Validate func(input []byte) ([]byte, error) + type OracleNetworkEncryption interface + Decrypt func(input []byte) ([]byte, error) + Encrypt func(input []byte) ([]byte, error) + Reset func() error + type OracleNetworkHash struct + Hash hash.Hash + func NewOracleNetworkHash(hash hash.Hash, key, iv []byte) (*OracleNetworkHash, error) + func (onh *OracleNetworkHash) Compute(input []byte) []byte + func (onh *OracleNetworkHash) Init() error + func (onh *OracleNetworkHash) Validate(input []byte) ([]byte, error) + type OracleNetworkHash2 struct + Hash hash.Hash + func NewOracleNetworkHash2(hash hash.Hash, key, iv []byte) (*OracleNetworkHash2, error) + func (onh *OracleNetworkHash2) Compute(input []byte) []byte + func (onh *OracleNetworkHash2) Init() error + func (onh *OracleNetworkHash2) Validate(input []byte) ([]byte, error) + type OracleNetworkRC4Cryptor struct + func NewOracleNetworkRC4Cryptor(initBuffer, iv []byte, keySize int) (*OracleNetworkRC4Cryptor, error) + func (sec *OracleNetworkRC4Cryptor) Decrypt(input []byte) ([]byte, error) + func (sec *OracleNetworkRC4Cryptor) Encrypt(input []byte) ([]byte, error) + func (sec *OracleNetworkRC4Cryptor) Reset() error