@hackage cipher-aes1280.7.0.6
AES and common modes using AES-NI when available.
Categories
License
BSD-3-Clause
Maintainer
thomas.dubuisson@gmail.com
Links
Versions
Installation
CustomTested Compilers
Dependencies (5)
- base >=4.2 && <5
- bytestring >=0.10.2
- cereal
- crypto-api >=0.13
- tagged Show all…
Dependents (7)
@hackage/commsec-keyexchange, @hackage/tahoe-chk, @hackage/acme-everything, @hackage/commsec, @hackage/RSA, @hackage/DRBG, Show all…
Package Flags
test
(off by default)
Build a program to test the AES implementation
Cipher-aes128 is an implementation of AES and common modes of operation. It borrows Hanquez's C AES code (see 'cipher-aes') but
is unique due to including compile-time detection of
NI compiler support, a slightly more functional interface
for GCM operations, exposure of Ptr based operations via the .Internal module, and build-in crypto-api support.
Cipher-aes128 was originally developed as "'cipher-aes' plus trampolines", which has since been adopted into cipher-aes.