aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/init_alg.go
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2019-10-08 22:59:16 -0700
committerDmitry Vyukov <dvyukov@google.com>2019-10-09 09:06:58 +0200
commit312c6a5a7320db186455424e498cfb181fb7b33e (patch)
tree4a5772e40492af24b72f9d8fc80a2dd1bd7897be /sys/linux/init_alg.go
parentb1ebbfef72842354231950b0b33fed3170fc73b7 (diff)
sys/linux/init_alg.go: add new algorithms
- Add essiv (new in v5.4) - Add xxhash64 (new in v5.3)
Diffstat (limited to 'sys/linux/init_alg.go')
-rw-r--r--sys/linux/init_alg.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/linux/init_alg.go b/sys/linux/init_alg.go
index d1b7d66b5..41b66ac20 100644
--- a/sys/linux/init_alg.go
+++ b/sys/linux/init_alg.go
@@ -129,6 +129,7 @@ var allAlgs = map[int][]algDesc{
{"ccm", []int{ALG_CIPHER}},
{"ccm_base", []int{ALG_BLKCIPHER, ALG_HASH}},
{"echainiv", []int{ALG_AEAD}},
+ {"essiv", []int{ALG_AEAD, ALG_HASH}},
{"gcm", []int{ALG_CIPHER}},
{"gcm_base", []int{ALG_BLKCIPHER, ALG_HASH}},
{"pcrypt", []int{ALG_AEAD}},
@@ -174,6 +175,7 @@ var allAlgs = map[int][]algDesc{
{"ctr", []int{ALG_CIPHER}},
{"cts", []int{ALG_BLKCIPHER}},
{"ecb", []int{ALG_CIPHER}},
+ {"essiv", []int{ALG_BLKCIPHER, ALG_HASH}},
{"fpu", []int{ALG_BLKCIPHER}},
{"kw", []int{ALG_CIPHER}},
{"lrw", []int{ALG_BLKCIPHER}},
@@ -493,6 +495,8 @@ var allAlgs = map[int][]algDesc{
{"wp512-generic", nil},
{"xcbc-aes-ce", nil},
{"xcbc-aes-neon", nil},
+ {"xxhash64", nil},
+ {"xxhash64-generic", nil},
},
ALG_RNG: {
{"ansi_cprng", nil},