Skip to content

furkanakal/secp256k1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

secp256k1

Basic Rust implementation of secp256k1 curve and its functionality.

NOTE THAT THIS PROJECT IS NOT COMPLETE YET. IT CONSISTS OF ELLIPTIC CURVE ARITHMETIC AND KEY-PAIR GENERATION PARTS. SIGNATURE GENERATION AND VERIFICATION PARTS WILL BE ADDED.

How to test?

Clone the repo:

git clone https://github.com/furkanakal/secp256k1.git

Build the project:

cargo build

Run:

cargo run

Output:

Private Key: 41831991390653552422840364716923515177067311217271364429731967099160830113867
Public Key: (16443841179803354550922733760429663760404329023875294123053636149554388604922, 86388970361949805853944014893086285981774181298492291090513927212929981949880)
Ethereum Address: 0x101e2b2e11d2c62f9adcb129de37b2bb36982671

About

Basic Rust implementation of `secp256k1` curve

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages