ECPy icon indicating copy to clipboard operation
ECPy copied to clipboard

Results 14 ECPy issues
Sort by recently updated
recently updated
newest added

setup basic type checking - later, we'll want to use the `--strict` flag with mypy. but for now this passes non strict checks and sets up GitHub Actions to check...

Hi, do you plan to support ed25519ph and ed448ph, the prehashed variants described in the [RFC 8032](https://datatracker.ietf.org/doc/html/rfc8032)? Thanks, Matteo

Hi, I tried to define a TwistedEdwardCurve by hand, e.g. ``` from ecpy.curves import TwistedEdwardCurve p_25519 = 2**255 - 19 a_25519 = -1 d_25519 = 0x52036cee2b6ffe738cc740797779e89800700a4d4141d8ab75eb4dca135978a3 Gx_25519 = 0x216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a Gy_25519...

The Euler criterion is for n!=0. I added a fix to deal with the case n==0. def _sqrt(n, p, sign=0): """ Generic Tonelli–Shanks algorithm """ if n == 0: return...

Since github.com pages are depreciated it is necessary github pages to github.io.

The README says: > Full html documentation is available [here](https://cslashm.github.com/ECPy). However, I get a 404 when accessing the page: ![image](https://user-images.githubusercontent.com/733785/156608805-eff08646-a11d-4e96-9b94-a83f1f9eea21.png) https://cslashm.github.io/, mentioned on the 404 above, also gives its own...

Trying to sign with EDDSA as below returns me an Exception. Is there someone who can explain what I do wrong? (I'm using 1.2.5 on python3 3.7.5) ```python from ecpy.curves...

Hi there - I'm working with a team that's using ECPy as a dependency. We'd like to add types to ECPy. Is it possible to add types given the versions...

There is a serious bug in the implementation of "infinity" in this package. #### Steps to reproduce ```python from ecpy.curves import Curve, Point curve = Curve.get_curve("Ed25519") G = curve.generator n...

Hey, why is this operation needed? what could be the reason for this error? ``` File "/tmp/pip-build-FvSVZ2/ecpy/setup.py", line 22, in reqs.append('future') NameError: name 'reqs' is not defined ```