From: Robert Langhammer Date: Mon, 13 Nov 2017 21:04:55 +0100 Subject: fastd_generate_key_from_urandom diff --git a/net/fastd/patches/001-generate_key_from_urandom.patch b/net/fastd/patches/001-generate_key_from_urandom.patch new file mode 100644 index 0000000000000000000000000000000000000000..e06739a1e715ab310d9b30ae704f615572d6b4b9 --- /dev/null +++ b/net/fastd/patches/001-generate_key_from_urandom.patch @@ -0,0 +1,14 @@ +--- a/src/protocols/ec25519_fhmqvc/util.c ++++ b/src/protocols/ec25519_fhmqvc/util.c +@@ -47,9 +47,9 @@ void fastd_protocol_ec25519_fhmqvc_gener + ecc_int256_t public_key; + + if (!conf.machine_readable) +- pr_info("Reading 32 bytes from /dev/random..."); ++ pr_info("Reading 32 bytes from /dev/urandom..."); + +- fastd_random_bytes(secret_key.p, SECRETKEYBYTES, true); ++ fastd_random_bytes(secret_key.p, SECRETKEYBYTES, false); + ecc_25519_gf_sanitize_secret(&secret_key, &secret_key); + + ecc_25519_work_t work;