| 1234567891011121314151617 |
- package crypto
- import (
- "crypto/aes"
- "crypto/cipher"
- "io"
- )
- func NewAesDecryptionStream(key []byte, iv []byte) cipher.Stream {
- aesBlock, _ := aes.NewCipher(key)
- return cipher.NewCFBDecrypter(aesBlock, iv)
- }
- func NewAesEncryptionStream(key []byte, iv []byte) cipher.Stream {
- aesBlock, _ := aes.NewCipher(key)
- return cipher.NewCFBEncrypter(aesBlock, iv)
- }
|