File tree Expand file tree Collapse file tree 4 files changed +1187
-0
lines changed Expand file tree Collapse file tree 4 files changed +1187
-0
lines changed Original file line number Diff line number Diff line change @@ -939,6 +939,18 @@ config CRYPTO_SM3
939
939
http://www.oscca.gov.cn/UpFile/20101222141857786.pdf
940
940
https://datatracker.ietf.org/doc/html/draft-shen-sm3-hash
941
941
942
+ config CRYPTO_STREEBOG
943
+ tristate "Streebog Hash Function"
944
+ select CRYPTO_HASH
945
+ help
946
+ Streebog Hash Function (GOST R 34.11-2012, RFC 6986) is one of the Russian
947
+ cryptographic standard algorithms (called GOST algorithms).
948
+ This setting enables two hash algorithms with 256 and 512 bits output.
949
+
950
+ References:
951
+ https://tc26.ru/upload/iblock/fed/feddbb4d26b685903faa2ba11aea43f6.pdf
952
+ https://tools.ietf.org/html/rfc6986
953
+
942
954
config CRYPTO_TGR192
943
955
tristate "Tiger digest algorithms"
944
956
select CRYPTO_HASH
Original file line number Diff line number Diff line change @@ -71,6 +71,7 @@ obj-$(CONFIG_CRYPTO_SHA256) += sha256_generic.o
71
71
obj-$(CONFIG_CRYPTO_SHA512) += sha512_generic.o
72
72
obj-$(CONFIG_CRYPTO_SHA3) += sha3_generic.o
73
73
obj-$(CONFIG_CRYPTO_SM3) += sm3_generic.o
74
+ obj-$(CONFIG_CRYPTO_STREEBOG) += streebog_generic.o
74
75
obj-$(CONFIG_CRYPTO_WP512) += wp512.o
75
76
CFLAGS_wp512.o := $(call cc-option,-fno-schedule-insns) # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79149
76
77
obj-$(CONFIG_CRYPTO_TGR192 ) += tgr192.o
You can’t perform that action at this time.
0 commit comments