Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 410 Bytes

README.md

File metadata and controls

35 lines (25 loc) · 410 Bytes

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