https://github.com/colduction/aes
Package for both encrypt and decrypt data using AES algorithm written in Go
https://github.com/colduction/aes
aes aes-algorithm encryption go golang
Last synced: 2 months ago
JSON representation
Package for both encrypt and decrypt data using AES algorithm written in Go
- Host: GitHub
- URL: https://github.com/colduction/aes
- Owner: Colduction
- License: mit
- Created: 2024-06-20T11:46:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T03:19:38.000Z (over 1 year ago)
- Last Synced: 2024-10-25T13:48:03.349Z (over 1 year ago)
- Topics: aes, aes-algorithm, encryption, go, golang
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# aes
Package for both encrypt and decrypt data using AES algorithm written in Go
## Installation
Use `go get` command:
go get -u github.com/colduction/aes
## TODO
- [ ] CMAC
- [ ] GCM-SIV
- [ ] SIV
- [ ] PCBC
## Modes
- CBC
- CFB
- CTR
- ECB
- GCM
- OFB
## Padding styles
- ANSI X9.23
- Bit padding
- ISO/IEC 7816-4
- ISO 10126
- PKCS#5
- PKCS#7
- Zero padding