-
**Problem:**
Right now s2n only supports [2 ECC Curves](https://github.com/awslabs/s2n/blob/master/crypto/s2n_ecc.c#L30) (`secp256r1` and `secp384r1`).
**Proposed Solution:**
We should implemen…
-
Extend support for Homomorphic Encryption Algorithm - Paillier Encryption. This could be useful since this scheme is widely used in E-voting related work.
-
We've had various interest in having a @RustCrypto implementation of ElGamal. This issue is intended for discussion and planning around how it should be implemented.
While there are existing implem…
-
The ``EllipticCurveIsogeny`` class only accepts kernels formed by points in the elliptic curve, but not points in the Torsion subgroup, even though they are the same points.
For example one should…
-
# Sagemath 简介
SageMath(简称Sage)是一个开源的数学软件系统,旨在提供一个包含数学软件的完整环境,以便于数学建模、数值计算、符号计算和数据可视化等任务。它集成了多个数学软件包和工具,如NumPy、SciPy、SymPy、Matplotlib等,同时提供了一个Python编程接口。
SageMath 的目标是为数学家、科学家和工程师提供一个统一的平台,使他们能够进…
-
Proposed additions by Eleni Agathocleous in bold.
> To advance and deploy isogeny-based cryptosystems we require
>
> 1. An effective, constructive, and algorithmic understanding of mathematical …
defeo updated
3 years ago
-
In the @RustCrypto org we're interested in developing an `sm2` crate using our generic implementation of prime order elliptic curve arithmetic in the `primeorder` crate:
https://github.com/RustCryp…
-
After running `config.py` to configure the curves you want to use, if you want to build a module that relies on any of the curves and then write any code depending on that module, the dependencies are…
-
In https://github.com/mratsim/constantine/pull/247
![image](https://github.com/mratsim/constantine/assets/22738317/03d4f3fd-14ba-48d8-ac89-6e51a3eb59fa)
`test_ec_shortweierstrass_projective_mult…
-
On the genus 2 pages, we list a defining polynomial for the image of the mod 2 Galois representation, and this is useful!
We should do this for elliptic curves over the rationals, as long as they a…