Skip to content

Commit f2e4c58

Browse files
committed
Deprecate sike package from circl/kem.
1 parent 6ea1693 commit f2e4c58

File tree

5 files changed

+61
-5
lines changed

5 files changed

+61
-5
lines changed

kem/sike/doc.go

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
//go:generate go run gen.go
22

3-
// Package sike contains the SIKE key encapsulation mechanism.
3+
// Package sike is deprecated, it contains the SIKE key encapsulation mechanism.
4+
//
5+
// DEPRECATION NOTICE
6+
//
7+
// SIDH and SIKE are deprecated as were shown vulnerable to a key recovery
8+
// attack by Castryck-Decru's paper (https://eprint.iacr.org/2022/975). New
9+
// systems should not rely on this package. This package is frozen.
10+
//
411
package sike

kem/sike/sikep434/sike.go

+13-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

kem/sike/sikep503/sike.go

+13-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

kem/sike/sikep751/sike.go

+13-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

kem/sike/templates/pkg.templ.go

+14-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)