Optimized C library for EC operations on curve secp256k1
Go to file
Diederik Huys 47fdb56d30 Solved register save/restore bug 2013-03-27 23:04:38 +01:00
Makefile Port to more generally used YASM assembler 2013-03-27 14:28:01 +01:00
TODO added TODO 2013-03-24 10:43:32 +01:00
bench.cpp Split headers/code 2013-03-16 15:51:55 +01:00
ecdsa.cpp Make Field::Normalize explicit 2013-03-21 01:10:30 +01:00
ecdsa.h add signing 2013-03-18 02:41:01 +01:00
ecmult.cpp add signing 2013-03-18 02:41:01 +01:00
ecmult.h add signing 2013-03-18 02:41:01 +01:00
field.cpp Port to more generally used YASM assembler 2013-03-27 14:28:01 +01:00
field.h x86_64 specific assembly version of field code 2013-03-26 01:01:04 +01:00
group.cpp Make Field::Normalize explicit 2013-03-21 01:10:30 +01:00
group.h add signing 2013-03-18 02:41:01 +01:00
lin64.asm Solved register save/restore bug 2013-03-27 23:04:38 +01:00
lin64.h Port to more generally used YASM assembler 2013-03-27 14:28:01 +01:00
num.cpp Split headers/code 2013-03-16 15:51:55 +01:00
num.h simple makefile 2013-03-13 23:42:39 +01:00
num_builtin.h Split headers/code 2013-03-16 15:51:55 +01:00
num_gmp.cpp add signing 2013-03-18 02:41:01 +01:00
num_gmp.h add signing 2013-03-18 02:41:01 +01:00
num_openssl.cpp add signing 2013-03-18 02:41:01 +01:00
num_openssl.h add signing 2013-03-18 02:41:01 +01:00
secp256k1.cpp add signing 2013-03-18 02:41:01 +01:00
secp256k1.h add header 2013-03-11 22:27:43 +01:00
tests.cpp add signing 2013-03-18 02:41:01 +01:00