1
0
Fork 0
Go to file
Mike a71b58df89 . 2024-02-02 12:43:21 +02:00
.gitignore . 2024-01-28 20:00:04 +02:00
README.md . 2024-01-29 15:22:22 +02:00
UNLICENSE . 2024-01-28 19:00:36 +02:00
ed25519.l . 2024-02-01 18:16:53 +02:00
expmod.l . 2024-02-01 18:16:53 +02:00
findme.dat . 2024-02-01 17:26:46 +02:00
generate.l . 2024-01-29 13:20:41 +02:00
monocypher-ed25519.l . 2024-01-29 15:14:14 +02:00
monocypher-pil.l . 2024-01-29 12:44:52 +02:00
scalarmult.l . 2024-02-01 17:26:46 +02:00
sha512.l . 2024-01-29 12:28:19 +02:00
sign.input . 2024-01-29 12:06:54 +02:00
sodium-ed25519.l . 2024-01-29 15:14:14 +02:00
test-ed25519.l . 2024-02-02 12:43:21 +02:00

README.md

hi all,

Lets create test vectors for ed25519 like RFC7748 page 12.

One, thousand and million iterations results:

Pseudo code:
###
Data := 64 bytes zeroes
Loop many times:
	Pair := create keypair from first 32 bytes of Data
	Data := create signature from Pair and Data
Loop:
###

ED25519:

After one iteration:
	c8205e3a479772433237010c6e86b460a8540ed745f2665bb92c1a4848e147a5d2bd27a068dd77640eb1d8e84abee204e256b0db89ea668e5ed50c41097bef0d
After 1,000 iterations:
	1d1ccb255fa1b743e89afbbe5b44382cb499638b224ee1558798bedc6d4ee11435c201d3a59c7e80e925b902f9008b071dfb5ea618cda521c4393fe6d0cbd101
After 1,000,000 iterations:
	fadfecda372cac8783cdab0bfd0471cf0bea522839b509948a7245310cb4a5c48b3f271ec11579729900d755a604d258e72ecaa9f10b815fa4d61b8ffc7a3b02

Happy coding!