Skip to content

Commit 75769c5

Browse files
committed
docs: update README.md
1 parent 25fe921 commit 75769c5

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

README.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
This repository includes a python-code library named **sibc**, which allows a user-friendly
66
interface to deal with some isogeny-based cryptographic primitive.
77

8-
The current version of the **sibc** library has integrated CSIDH and B-SIDH schemes using traditional
8+
The current version of the **sibc** library has integrated SIDH, CSIDH, and B-SIDH schemes using traditional
99
and velusqrt formulae on Montgomery curve x-only projective coordinates; in particular, **sibc** allows
1010
working with prime and quadratic field classes that permit operating field elements as integers.
1111
Additionally, the cryptographic primitives are implemented in constant-time concerning the number
@@ -16,6 +16,16 @@ It is worthing to mention, the library is constantly extended, and some signatur
1616

1717
The **sibc** library aims to allow isogeny-contributors for building new primitives with a constant-time nature.
1818

19+
20+
> :warning: There is a new devastating attack against *SIDH* and *SIKE* by Castryck & Decru. Currently, there are two public implementations of the Castryck-Decru attack:
21+
>
22+
> 1. [**Magma** code](https://homes.esat.kuleuven.be/~wcastryc/) from [Castryck-Decru preprint](https://eprint.iacr.org/2022/975), and
23+
> 2. [**Sagemath** code](https://github.com/jack4818/Castryck-Decru-SageMath) translation from the Magma code, by Giacomo Pope.
24+
>
25+
> :warning: The attack does extend to B-SIDH and B-SIKE.
26+
>
27+
> :exclamation: The attack does not apply to CSIDH.
28+
1929
## Installation
2030

2131
Install the `sibc` module which provides the `sibc` program:

0 commit comments

Comments
 (0)