Skip to content

Commit

Permalink
staging/skein: Remove Skein and Threefish code
Browse files Browse the repository at this point in the history
It's been four years since this was added.  In the interim, skein has
not seen any mainstream adoption.  Same with the threefish block cipher
upon which it's based.

In the discussion over which hash algorithm will replace SHA1 in git,
it's not one of the contenders.

There's absolutely no reason to think that there is anything wrong with
Skein or Threefish.  The only reason for this removal is a lack of
adoption.

If a real user comes forward, I'd be happy to assist with integrating
this code into mainline.

Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
Jason Cooper authored and Greg Kroah-Hartman committed Jul 2, 2018
1 parent 7f5d8f7 commit ee55fe5
Show file tree
Hide file tree
Showing 16 changed files with 0 additions and 11,415 deletions.
2 changes: 0 additions & 2 deletions drivers/staging/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,6 @@ source "drivers/staging/dgnc/Kconfig"

source "drivers/staging/gs_fpgaboot/Kconfig"

source "drivers/staging/skein/Kconfig"

source "drivers/staging/unisys/Kconfig"

source "drivers/staging/clocking-wizard/Kconfig"
Expand Down
1 change: 0 additions & 1 deletion drivers/staging/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ obj-$(CONFIG_GOLDFISH) += goldfish/
obj-$(CONFIG_DGNC) += dgnc/
obj-$(CONFIG_MTD_SPINAND_MT29F) += mt29f_spinand/
obj-$(CONFIG_GS_FPGABOOT) += gs_fpgaboot/
obj-$(CONFIG_CRYPTO_SKEIN) += skein/
obj-$(CONFIG_UNISYSSPAR) += unisys/
obj-$(CONFIG_COMMON_CLK_XLNX_CLKWZRD) += clocking-wizard/
obj-$(CONFIG_FB_TFT) += fbtft/
Expand Down
16 changes: 0 additions & 16 deletions drivers/staging/skein/Kconfig

This file was deleted.

11 changes: 0 additions & 11 deletions drivers/staging/skein/Makefile

This file was deleted.

8 changes: 0 additions & 8 deletions drivers/staging/skein/TODO

This file was deleted.

231 changes: 0 additions & 231 deletions drivers/staging/skein/skein_api.c

This file was deleted.

Loading

0 comments on commit ee55fe5

Please sign in to comment.