Matt Caswell
|
33388b44b6
Update copyright year
|
4 anos atrás |
David Benjamin
|
a21314dbbc
Also check for errors in x86_64-xlate.pl.
|
4 anos atrás |
David Benjamin
|
32be631ca1
Do not silently truncate files on perlasm errors
|
4 anos atrás |
Richard Levitte
|
1aa89a7a3a
Unify all assembler file generators
|
5 anos atrás |
Richard Levitte
|
c918d8e283
Following the license change, modify the boilerplates in crypto/aes/
|
6 anos atrás |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
7 anos atrás |
Rich Salz
|
e3713c365c
Remove email addresses from source code.
|
7 anos atrás |
David Benjamin
|
e195c8a256
Remove filename argument to x86 asm_init.
|
7 anos atrás |
David Benjamin
|
609b0852e4
Remove trailing whitespace from some files.
|
8 anos atrás |
Rich Salz
|
6aa36e8e5a
Add OpenSSL copyright to .pl files
|
8 anos atrás |
Richard Levitte
|
184bc45f68
Unified - adapt the generation of aes assembler to use GENERATE
|
8 anos atrás |
Richard Levitte
|
053fa39af6
Conversion to UTF-8 where needed
|
9 anos atrás |
Andy Polyakov
|
89f1eb8213
aes-586.pl: Atom-specific optimization, +44/29%, minor improvement on others.
|
12 anos atrás |
Andy Polyakov
|
f9c5e5d92e
perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.
|
12 anos atrás |
Andy Polyakov
|
3b0ee0d2bf
Revisit RT#1801 and complete fix.
|
16 anos atrás |
Andy Polyakov
|
79eeb47031
Make AES_T[ed] private to aes-586 module.
|
17 anos atrás |
Andy Polyakov
|
ad8bd4ece8
Combat [bogus] relocations in some assember modules.
|
17 anos atrás |
Andy Polyakov
|
96b0f6c16d
Various minor updates to AES assembler modules.
|
17 anos atrás |
Andy Polyakov
|
3a8012cbf2
Improve 386 portability of aes-586.pl.
|
18 anos atrás |
Andy Polyakov
|
2b8a5406f9
Fix bug in aes-586.pl.
|
18 anos atrás |
Andy Polyakov
|
6c69aa532e
Revised AES_cbc_encrypt in x86 assembler module.
|
18 anos atrás |
Andy Polyakov
|
fc92414273
Agressively prefetch S-box in SSE codepatch, relax alignment requirement,
|
18 anos atrás |
Andy Polyakov
|
53154d71c3
Switch to compact S-box when generating AES key schedule.
|
18 anos atrás |
Andy Polyakov
|
22c268e6c9
Next generation aes-586.pl featuring AES_[en|de]crypt, accessing exclusively
|
18 anos atrás |
Andy Polyakov
|
af8c1d81a3
Reimplement outer rounds as "compact" in x86 assembler. This has rather
|
18 anos atrás |
Andy Polyakov
|
9598fa8759
Mitigate the hazard of cache-collision timing attack on last round. Well,
|
18 anos atrás |
Andy Polyakov
|
4e28f13209
Pedantic polish to aes-586.pl:-)
|
19 anos atrás |
Andy Polyakov
|
53a20bfd94
Typos in commentary section.
|
19 anos atrás |
Andy Polyakov
|
a28062338c
AES_cbc_encrypt to allow end-user to retain small blocks performance by
|
19 anos atrás |
Andy Polyakov
|
e19e549041
Comply with optimization manual (no data should share cache-line with code).
|
19 anos atrás |