Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.09 KB

README.md

File metadata and controls

25 lines (17 loc) · 1.09 KB

Simple Elliptic Curve Tool

A simple tool for learning and teaching elliptic curves.

This tool runs on Windows and Linux without installation. Download the latest version from the releases page and follow the instructions for your OS below.

Windows

Install .NET Framework 4.0 & run Simple_Elliptic_Curve_Tool.exe.

Linux

Install Mono & run mono Simple_Elliptic_Curve_Tool.exe.

macOS (Unsupported)

This application does not run on macOS 10.15 Catalina and above due to mono/mono#17301.

If you use a macOS version <10.15, install mono & run mono --arch=32 Simple_Elliptic_Curve_Tool.exe.

Screenshots

Point addition for elliptic curve over Z_p

Point addition Z_p

Point addition for elliptic curve over R

Point addition R

Point multiplication for a curve over Z_p with log

Point multiplication Z_p