summaryrefslogtreecommitdiffstats
path: root/crypto/modes/asm/ghash-x86.pl
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2010-03-22 17:24:18 +0000
committerAndy Polyakov <appro@openssl.org>2010-03-22 17:24:18 +0000
commitc3473126b1ed43e281f5fb2394f16bf8a5be2922 (patch)
treed59a6c1a8b2dbeb59ca185683279e066669124e5 /crypto/modes/asm/ghash-x86.pl
parent82f385d71d1e060422897e8155c0d741bd459c01 (diff)
GHASH assembler: new ghash-sparcv9.pl module and saner descriptions.
Diffstat (limited to 'crypto/modes/asm/ghash-x86.pl')
-rw-r--r--crypto/modes/asm/ghash-x86.pl14
1 files changed, 7 insertions, 7 deletions
diff --git a/crypto/modes/asm/ghash-x86.pl b/crypto/modes/asm/ghash-x86.pl
index 63e76c1da6..13efbcef6a 100644
--- a/crypto/modes/asm/ghash-x86.pl
+++ b/crypto/modes/asm/ghash-x86.pl
@@ -9,13 +9,13 @@
#
# March 2010
#
-# The module implements "4-bit" Galois field multiplication and
-# streamed GHASH function. "4-bit" means that it uses 256 bytes
-# per-key table [+64/128 bytes fixed table]. It has two code paths:
-# vanilla x86 and vanilla MMX. Former will be executed on 486 and
-# Pentium, latter on all others. Performance results are for streamed
-# GHASH subroutine and are expressed in cycles per processed byte,
-# less is better:
+# The module implements "4-bit" GCM GHASH function and underlying
+# single multiplication operation in GF(2^128). "4-bit" means that it
+# uses 256 bytes per-key table [+64/128 bytes fixed table]. It has two
+# code paths: vanilla x86 and vanilla MMX. Former will be executed on
+# 486 and Pentium, latter on all others. Performance results are for
+# streamed GHASH subroutine and are expressed in cycles per processed
+# byte, less is better:
#
# gcc 2.95.3(*) MMX assembler x86 assembler
#