diff for duplicates of <20181015175424.97147-9-ebiggers@kernel.org> diff --git a/a/1.txt b/N1/1.txt index edc4430..60bf9bf 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,10 +1,10 @@ From: Eric Biggers <ebiggers@google.com> Expose a low-level Poly1305 API which implements the -ε-almost-∆-universal (εA∆U) hash function underlying the Poly1305 MAC +?-almost-?-universal (?A?U) hash function underlying the Poly1305 MAC and supports block-aligned inputs only. -This is needed for Adiantum hashing, which builds an εA∆U hash function +This is needed for Adiantum hashing, which builds an ?A?U hash function from NH and a polynomial evaluation in GF(2^{130}-5); this polynomial evaluation is identical to the one the Poly1305 MAC does. However, the crypto_shash Poly1305 API isn't very appropriate for this because its @@ -372,7 +372,7 @@ index f718a19da82f7..34317ed2071e6 100644 }; +/* -+ * Poly1305 core functions. These implement the ε-almost-∆-universal hash ++ * Poly1305 core functions. These implement the ?-almost-?-universal hash + * function underlying the Poly1305 MAC, i.e. they don't add an encrypted nonce + * ("s key") at the end. They also only support block-aligned inputs. + */ diff --git a/a/content_digest b/N1/content_digest index 2dc5827..c19857e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,27 +1,17 @@ "ref\020181015175424.97147-1-ebiggers@kernel.org\0" - "From\0Eric Biggers <ebiggers@kernel.org>\0" + "From\0ebiggers@kernel.org (Eric Biggers)\0" "Subject\0[RFC PATCH v2 08/12] crypto: poly1305 - add Poly1305 core API\0" "Date\0Mon, 15 Oct 2018 10:54:20 -0700\0" - "To\0linux-crypto@vger.kernel.org\0" - "Cc\0linux-fscrypt@vger.kernel.org" - linux-arm-kernel@lists.infradead.org - linux-kernel@vger.kernel.org - Herbert Xu <herbert@gondor.apana.org.au> - Paul Crowley <paulcrowley@google.com> - Greg Kaiser <gkaiser@google.com> - Michael Halcrow <mhalcrow@google.com> - Jason A . Donenfeld <Jason@zx2c4.com> - Samuel Neves <samuel.c.p.neves@gmail.com> - " Tomer Ashur <tomer.ashur@esat.kuleuven.be>\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "From: Eric Biggers <ebiggers@google.com>\n" "\n" "Expose a low-level Poly1305 API which implements the\n" - "\316\265-almost-\342\210\206-universal (\316\265A\342\210\206U) hash function underlying the Poly1305 MAC\n" + "?-almost-?-universal (?A?U) hash function underlying the Poly1305 MAC\n" "and supports block-aligned inputs only.\n" "\n" - "This is needed for Adiantum hashing, which builds an \316\265A\342\210\206U hash function\n" + "This is needed for Adiantum hashing, which builds an ?A?U hash function\n" "from NH and a polynomial evaluation in GF(2^{130}-5); this polynomial\n" "evaluation is identical to the one the Poly1305 MAC does. However, the\n" "crypto_shash Poly1305 API isn't very appropriate for this because its\n" @@ -389,7 +379,7 @@ " };\n" " \n" "+/*\n" - "+ * Poly1305 core functions. These implement the \316\265-almost-\342\210\206-universal hash\n" + "+ * Poly1305 core functions. These implement the ?-almost-?-universal hash\n" "+ * function underlying the Poly1305 MAC, i.e. they don't add an encrypted nonce\n" "+ * (\"s key\") at the end. They also only support block-aligned inputs.\n" "+ */\n" @@ -410,4 +400,4 @@ "-- \n" 2.19.1.331.ge82ca0e54c-goog -005003375237d2461657e6c25e3bb5cb9ea12a8a1f6c1d1425979c704fc05b34 +927753a16e38ae86a24c7509502ab04eb33b5ce80e3ba6a33a02142ab7eb3f41
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.