Skip to content

su1yu4n/CTIDH_with_sage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a PoC implementation of CTIDH-1024 and CTIDH-2048, perhaps with some improvement.

Dependencies

sagemath, version >= 10.1 (maybe >= 9.8 is enough).

Sage's finite field arithmetic is needed (the 'Primefield' is just a wrapper for counting number of operations), elliptic curves and isogenies for testing our algorithms.

See other requirements in requirements.txt.(pip install -r requirements.txt)

License

This repo is licensed under the GPL v3 - see the LICENSE file for details.

This is because some code comes from the sibc library.

About

A PoC sagemath implementation of CTIDH

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages