]> git.codecow.com Git - Monocypher.git/commitdiff
doc: crypto_sign: fix memcmp() instead of memcpy() in example
authorFabio Scotoni <34964387+fscoto@users.noreply.github.com>
Sat, 9 Jul 2022 09:07:57 +0000 (11:07 +0200)
committerLoup Vaillant <github-is-valid@loup-vaillant.fr>
Sat, 9 Jul 2022 12:39:02 +0000 (14:39 +0200)
doc/man/man3/crypto_sign.3monocypher

index 8ca9b38da51b6ef572cd00d88d7850ff41aee3cd..0640f558101b9b786a7cec9581226539d749f451 100644 (file)
@@ -208,7 +208,7 @@ uint8_t sk[64];                       /* Fat secret key  */
 uint8_t pk[32];                       /* Public key      */
 arc4random_buf(sk, 32);               /* Secret half     */
 crypto_sign_public_key(sk + 32, sk);  /* Public half     */
-memcmp(pk, sk + 32);                  /* Copy public key */
+memcpy(pk, sk + 32, 32);              /* Copy public key */
 /* Wipe the secret key if it is no longer needed */
 crypto_wipe(sk, 64);
 .Ed