├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── src ├── c25519.c ├── c25519.h ├── ecdsa.c ├── ecdsa.h ├── ed25519.c ├── ed25519.h ├── edsign.c ├── edsign.h ├── f25519.c ├── f25519.h ├── fprime.c ├── fprime.h ├── morph25519.c ├── morph25519.h ├── sha512.c └── sha512.h └── tests ├── ed25519_sign_test.c ├── ed25519_verify_test.c ├── hexin.c ├── hexin.h ├── sign.input ├── test_c25519.c ├── test_ecdsa.c ├── test_ed25519.c ├── test_edsign.c ├── test_f25519.c ├── test_fprime.c ├── test_morph25519.c └── test_sha512.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/README.md -------------------------------------------------------------------------------- /src/c25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/c25519.c -------------------------------------------------------------------------------- /src/c25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/c25519.h -------------------------------------------------------------------------------- /src/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/ecdsa.c -------------------------------------------------------------------------------- /src/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/ecdsa.h -------------------------------------------------------------------------------- /src/ed25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/ed25519.c -------------------------------------------------------------------------------- /src/ed25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/ed25519.h -------------------------------------------------------------------------------- /src/edsign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/edsign.c -------------------------------------------------------------------------------- /src/edsign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/edsign.h -------------------------------------------------------------------------------- /src/f25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/f25519.c -------------------------------------------------------------------------------- /src/f25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/f25519.h -------------------------------------------------------------------------------- /src/fprime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/fprime.c -------------------------------------------------------------------------------- /src/fprime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/fprime.h -------------------------------------------------------------------------------- /src/morph25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/morph25519.c -------------------------------------------------------------------------------- /src/morph25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/morph25519.h -------------------------------------------------------------------------------- /src/sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/sha512.c -------------------------------------------------------------------------------- /src/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/src/sha512.h -------------------------------------------------------------------------------- /tests/ed25519_sign_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/ed25519_sign_test.c -------------------------------------------------------------------------------- /tests/ed25519_verify_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/ed25519_verify_test.c -------------------------------------------------------------------------------- /tests/hexin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/hexin.c -------------------------------------------------------------------------------- /tests/hexin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/hexin.h -------------------------------------------------------------------------------- /tests/sign.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/sign.input -------------------------------------------------------------------------------- /tests/test_c25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_c25519.c -------------------------------------------------------------------------------- /tests/test_ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_ecdsa.c -------------------------------------------------------------------------------- /tests/test_ed25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_ed25519.c -------------------------------------------------------------------------------- /tests/test_edsign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_edsign.c -------------------------------------------------------------------------------- /tests/test_f25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_f25519.c -------------------------------------------------------------------------------- /tests/test_fprime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_fprime.c -------------------------------------------------------------------------------- /tests/test_morph25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_morph25519.c -------------------------------------------------------------------------------- /tests/test_sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ncme/c25519/HEAD/tests/test_sha512.c --------------------------------------------------------------------------------