Skip to content

Commit

Permalink
Deprecate sike package from circl/kem.
Browse files Browse the repository at this point in the history
  • Loading branch information
armfazh committed Aug 8, 2022
1 parent 6ea1693 commit f2e4c58
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 5 deletions.
9 changes: 8 additions & 1 deletion kem/sike/doc.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
//go:generate go run gen.go

// Package sike contains the SIKE key encapsulation mechanism.
// Package sike is deprecated, it contains the SIKE key encapsulation mechanism.
//
// DEPRECATION NOTICE
//
// SIDH and SIKE are deprecated as were shown vulnerable to a key recovery
// attack by Castryck-Decru's paper (https://eprint.iacr.org/2022/975). New
// systems should not rely on this package. This package is frozen.
//
package sike
14 changes: 13 additions & 1 deletion kem/sike/sikep434/sike.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 13 additions & 1 deletion kem/sike/sikep503/sike.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 13 additions & 1 deletion kem/sike/sikep751/sike.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 14 additions & 1 deletion kem/sike/templates/pkg.templ.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f2e4c58

Please sign in to comment.