From 47ce6875380f39fbab463282a0edafa41775ff55 Mon Sep 17 00:00:00 2001 From: Fabio Scotoni <34964387+fscoto@users.noreply.github.com> Date: Tue, 31 Mar 2020 13:46:03 +0200 Subject: [PATCH] intro, crypto_poly1305: standardize "one-time" --- doc/man/man3/crypto_poly1305.3monocypher | 2 +- doc/man/man3/intro.3monocypher | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/man/man3/crypto_poly1305.3monocypher b/doc/man/man3/crypto_poly1305.3monocypher index 72208ed..b9c1f55 100644 --- a/doc/man/man3/crypto_poly1305.3monocypher +++ b/doc/man/man3/crypto_poly1305.3monocypher @@ -218,7 +218,7 @@ If you are certain you do not want encryption, refer to on how to use Blake2b to generate message authentication codes. .Ss Authentication key requirements Poly1305 is a -.Em one time +.Em one-time authenticator. This puts rather stringent constraints on the authentication key: .Bl -bullet diff --git a/doc/man/man3/intro.3monocypher b/doc/man/man3/intro.3monocypher index f719b87..4a5880c 100644 --- a/doc/man/man3/intro.3monocypher +++ b/doc/man/man3/intro.3monocypher @@ -50,7 +50,7 @@ .\" with this software. If not, see .\" .\" -.Dd March 25, 2020 +.Dd March 31, 2020 .Dt INTRO 3MONOCYPHER .Os .Sh NAME @@ -64,13 +64,13 @@ hashing and key derivation, key exchange, and public key signatures. .Xr crypto_lock 3monocypher and .Xr crypto_unlock 3monocypher -use the Chacha20 cipher and the Poly1305 one time authenticator. +use the Chacha20 cipher and the Poly1305 one-time authenticator. .Pp Chacha20 is a stream cipher based on a cryptographic hash function. It runs efficiently on a wide variety of hardware, and unlike AES naturally runs in constant time on all hardware. .Pp -Poly1305 is a one time authenticator, derived from Carter & Wegman +Poly1305 is a one-time authenticator, derived from Carter & Wegman universal hashing. It is very fast and very simple. .Pp -- 2.47.3