diff options
author | Andy Polyakov <appro@openssl.org> | 2010-03-22 17:24:18 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2010-03-22 17:24:18 +0000 |
commit | c3473126b1ed43e281f5fb2394f16bf8a5be2922 (patch) | |
tree | d59a6c1a8b2dbeb59ca185683279e066669124e5 /crypto/modes/asm/ghash-x86.pl | |
parent | 82f385d71d1e060422897e8155c0d741bd459c01 (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.pl | 14 |
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 # |