aboutsummaryrefslogtreecommitdiff
path: root/security/hs-cipher-aes/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'security/hs-cipher-aes/pkg-descr')
-rw-r--r--security/hs-cipher-aes/pkg-descr13
1 files changed, 13 insertions, 0 deletions
diff --git a/security/hs-cipher-aes/pkg-descr b/security/hs-cipher-aes/pkg-descr
new file mode 100644
index 000000000000..4cbde4b35121
--- /dev/null
+++ b/security/hs-cipher-aes/pkg-descr
@@ -0,0 +1,13 @@
+Fast AES cipher implementation with advanced mode of operations. The modes
+of operations available are ECB (Electronic code book), CBC (Cipher block
+chaining), CTR (Counter), XTS (XEX with ciphertext stealing), GCM (Galois
+Counter Mode). The AES implementation uses AES-NI when available (on x86
+and x86-64 architecture), but fallback gracefully to a software C
+implementation. The software implementation uses S-Boxes, which might
+suffer for cache timing issues. However do notes that most other known
+software implementations, including very popular one (openssl, gnutls)
+also uses same implementation. If it matters for your case, you should
+make sure you have AES-NI available, or you'll need to use a different
+implementation.
+
+WWW: http://github.com/vincenthz/hs-cipher-aes