aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-11-24 17:49:12 +0100
committerDmitry Vyukov <dvyukov@google.com>2017-11-24 17:50:31 +0100
commit4bd70f886bd18faa69e9b1e4a9ee1897202cf202 (patch)
tree3923cbcacba975cdc7bf35e2e351342c73b8e164 /sys/linux
parent3bbb8c0b304ee186f2c0d4d00c7aa50b60b59694 (diff)
sys/linux: remove crypto algs starting with __
These can't be created from user-space.
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/init_alg.go103
1 files changed, 3 insertions, 100 deletions
diff --git a/sys/linux/init_alg.go b/sys/linux/init_alg.go
index 581b3b364..a4265f3c4 100644
--- a/sys/linux/init_alg.go
+++ b/sys/linux/init_alg.go
@@ -112,8 +112,6 @@ var allAlgs = map[int][]algDesc{
{"generic-gcm-aesni", nil},
{"rfc4106(gcm(aes))", nil},
{"rfc4106-gcm-aesni", nil},
- {"__gcm-aes-aesni", nil},
- {"__driver-gcm-aes-aesni", nil},
},
ALG_BLKCIPHER: []algDesc{
// templates:
@@ -138,10 +136,9 @@ var allAlgs = map[int][]algDesc{
{"chacha20-simd", nil},
{"pcbc(aes)", nil},
{"pcbc-aes-aesni", nil},
- {"fpu(pcbc(__aes))", nil},
- {"fpu(pcbc(__aes-aesni))", nil},
- {"pcbc(__aes)", nil},
- {"pcbc(__aes-aesni)", nil},
+ {"fpu(pcbc(aes))", nil},
+ {"fpu(pcbc(aes-aesni))", nil},
+ {"pcbc(aes-aesni)", nil},
{"xts(aes)", nil},
{"xts-aes-aesni", nil},
{"ctr(aes)", nil},
@@ -149,14 +146,6 @@ var allAlgs = map[int][]algDesc{
{"cbc-aes-aesni", nil},
{"ecb(aes)", nil},
{"ecb-aes-aesni", nil},
- {"__xts(aes)", nil},
- {"__xts-aes-aesni", nil},
- {"__ctr(aes)", nil},
- {"__ctr-aes-aesni", nil},
- {"__cbc(aes)", nil},
- {"__cbc-aes-aesni", nil},
- {"__ecb(aes)", nil},
- {"__ecb-aes-aesni", nil},
{"chacha20-generic", nil},
{"xts(serpent)", nil},
{"xts-serpent-avx2", nil},
@@ -226,82 +215,6 @@ var allAlgs = map[int][]algDesc{
{"ecb(arc4)-generic", nil},
{"ecb(cipher_null)", nil},
{"ecb-cipher_null", nil},
- {"__xts-serpent-avx2", nil},
- {"__driver-xts-serpent-avx2", nil},
- {"__lrw-serpent-avx2", nil},
- {"__driver-lrw-serpent-avx2", nil},
- {"__ctr-serpent-avx2", nil},
- {"__driver-ctr-serpent-avx2", nil},
- {"__cbc-serpent-avx2", nil},
- {"__driver-cbc-serpent-avx2", nil},
- {"__ecb-serpent-avx2", nil},
- {"__driver-ecb-serpent-avx2", nil},
- {"__xts-camellia-aesni-avx2", nil},
- {"__driver-xts-camellia-aesni-avx2", nil},
- {"__lrw-camellia-aesni-avx2", nil},
- {"__driver-lrw-camellia-aesni-avx2", nil},
- {"__ctr-camellia-aesni-avx2", nil},
- {"__driver-ctr-camellia-aesni-avx2", nil},
- {"__cbc-camellia-aesni-avx2", nil},
- {"__driver-cbc-camellia-aesni-avx2", nil},
- {"__ecb-camellia-aesni-avx2", nil},
- {"__driver-ecb-camellia-aesni-avx2", nil},
- {"__xts-serpent-avx", nil},
- {"__driver-xts-serpent-avx", nil},
- {"__lrw-serpent-avx", nil},
- {"__driver-lrw-serpent-avx", nil},
- {"__ctr-serpent-avx", nil},
- {"__driver-ctr-serpent-avx", nil},
- {"__cbc-serpent-avx", nil},
- {"__driver-cbc-serpent-avx", nil},
- {"__ecb-serpent-avx", nil},
- {"__driver-ecb-serpent-avx", nil},
- {"__xts-twofish-avx", nil},
- {"__driver-xts-twofish-avx", nil},
- {"__lrw-twofish-avx", nil},
- {"__driver-lrw-twofish-avx", nil},
- {"__ctr-twofish-avx", nil},
- {"__driver-ctr-twofish-avx", nil},
- {"__cbc-twofish-avx", nil},
- {"__driver-cbc-twofish-avx", nil},
- {"__ecb-twofish-avx", nil},
- {"__driver-ecb-twofish-avx", nil},
- {"__xts-cast6-avx", nil},
- {"__driver-xts-cast6-avx", nil},
- {"__lrw-cast6-avx", nil},
- {"__driver-lrw-cast6-avx", nil},
- {"__ctr-cast6-avx", nil},
- {"__driver-ctr-cast6-avx", nil},
- {"__cbc-cast6-avx", nil},
- {"__driver-cbc-cast6-avx", nil},
- {"__ecb-cast6-avx", nil},
- {"__driver-ecb-cast6-avx", nil},
- {"__ctr-cast5-avx", nil},
- {"__driver-ctr-cast5-avx", nil},
- {"__cbc-cast5-avx", nil},
- {"__driver-cbc-cast5-avx", nil},
- {"__ecb-cast5-avx", nil},
- {"__driver-ecb-cast5-avx", nil},
- {"__xts-camellia-aesni", nil},
- {"__driver-xts-camellia-aesni", nil},
- {"__lrw-camellia-aesni", nil},
- {"__driver-lrw-camellia-aesni", nil},
- {"__ctr-camellia-aesni", nil},
- {"__driver-ctr-camellia-aesni", nil},
- {"__cbc-camellia-aesni", nil},
- {"__driver-cbc-camellia-aesni", nil},
- {"__ecb-camellia-aesni", nil},
- {"__driver-ecb-camellia-aesni", nil},
- {"__xts-serpent-sse2", nil},
- {"__driver-xts-serpent-sse2", nil},
- {"__lrw-serpent-sse2", nil},
- {"__driver-lrw-serpent-sse2", nil},
- {"__ctr-serpent-sse2", nil},
- {"__driver-ctr-serpent-sse2", nil},
- {"__cbc-serpent-sse2", nil},
- {"__driver-cbc-serpent-sse2", nil},
- {"__ecb-serpent-sse2", nil},
- {"__driver-ecb-serpent-sse2", nil},
{"salsa20-asm", nil},
{"xts-twofish-3way", nil},
{"lrw-twofish-3way", nil},
@@ -328,8 +241,6 @@ var allAlgs = map[int][]algDesc{
},
ALG_CIPHER: []algDesc{
{"aes", nil},
- {"__aes", nil},
- {"__aes-aesni", nil},
{"aes-aesni", nil},
{"seed", nil},
{"seed-generic", nil},
@@ -388,16 +299,10 @@ var allAlgs = map[int][]algDesc{
// algorithms:
{"sha512", nil},
{"sha512_mb", nil},
- {"__sha512-mb", nil},
- {"__intel_sha512-mb", nil},
{"sha256", nil},
{"sha256_mb", nil},
- {"__sha256-mb", nil},
- {"__intel_sha256-mb", nil},
{"sha1", nil},
{"sha1_mb", nil},
- {"__sha1-mb", nil},
- {"__intel_sha1-mb", nil},
{"ghash", nil},
{"ghash-clmulni", nil},
{"md4", nil},
@@ -473,8 +378,6 @@ var allAlgs = map[int][]algDesc{
{"sha1-avx", nil},
{"sha1-ssse3", nil},
{"crc32c-intel", nil},
- {"__ghash", nil},
- {"__ghash-pclmulqdqni", nil},
},
ALG_RNG: []algDesc{
{"stdrng", nil},