Sign in
flutter
/
third_party
/
openssl
/
ffbfbef94353d297cf6acd9081bb1f13dd8266e1
/
crypto
/
aes
9ee5916
aesni-x86[_64].pl: fix bug in CCM code.
by Andy Polyakov
· 13 years ago
1127264
bsaes-x86_64.pl: add due credit.
by Andy Polyakov
· 14 years ago
4ec93a1
Add bit-sliced AES x86_64 assembler, see http://homes.esat.kuleuven.be/~ekasper/#software for background information. It's not integrated into build system yet.
by Andy Polyakov
· 14 years ago
2b1f17f
Make latest assembler additions (vpaes and e_padlock) work in Windows build.
by Andy Polyakov
· 14 years ago
8ca28da
Integrate Vector Permutation AES into build system.
by Andy Polyakov
· 14 years ago
03e389c
Allow for dynamic base in Win64 FIPS module.
by Andy Polyakov
· 14 years ago
543dfa9
vpaes-x86[_64]*.pl: fix typo.
by Andy Polyakov
· 14 years ago
a87ff75
Add so called Vector Permutation AES x86[_64] assembler, see
by Andy Polyakov
· 14 years ago
c608171
Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.
by Andy Polyakov
· 14 years ago
267b481
aes/asm/aesni-*.pl: fix CCM and further optimize it.
by Andy Polyakov
· 14 years ago
7b41f35
aes-ppc.pl: minor optimization favoring embedded processors (performance
by Andy Polyakov
· 14 years ago
be6ddec
crypto/aes/Makefile: make it work on IRIX.
by Andy Polyakov
· 14 years ago
0c237e4
s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt.
by Andy Polyakov
· 14 years ago
0a9a692
Minor x86_64 perlasm update.
by Andy Polyakov
· 14 years ago
8da721e
aesni-x86[_64].pl: relax alignment requirement.
by Andy Polyakov
· 14 years ago
cf3aeae
aes-ppc.pl: handle unaligned data on page boundaries.
by Andy Polyakov
· 14 years ago
6715034
PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data.
by Andy Polyakov
· 14 years ago
f850146
aesni-x86[_64].pl: optimize for Sandy Bridge and add XTS mode.
by Andy Polyakov
· 14 years ago
fb2f341
aesni-x86_64.pl: make it compile on MacOS X.
by Andy Polyakov
· 14 years ago
1e86318
ARM assembler pack: profiler-assisted optimizations and NEON support.
by Andy Polyakov
· 14 years ago
0ab8fd5
s390x assembler pack: tune-up and support for new z196 hardware.
by Andy Polyakov
· 14 years ago
b7056b6
Update dependencies.
by Dr. Stephen Henson
· 14 years ago
d749e10
Experimental symbol renaming to avoid clashes with regular OpenSSL.
by Dr. Stephen Henson
· 14 years ago
df6de39
Change AR to ARX to allow exclusion of fips object modules
by Dr. Stephen Henson
· 14 years ago
e822c75
s390x assembler pack: adapt for -m31 build, see commentary in Configure
by Andy Polyakov
· 14 years ago
bb55003
Add aes-mips.pl assembler module.
by Andy Polyakov
· 14 years ago
90ba3a2
s390x assembler pack: extend OPENSSL_s390xcap_P to 128 bits.
by Andy Polyakov
· 15 years ago
2ec4cce
fix bug in AES_unwrap()
by Dr. Stephen Henson
· 15 years ago
20d1713
aes-x86_64.pl: commit#19797 was overzealous, partially reverse.
by Andy Polyakov
· 15 years ago
058d83c
aes-x86_64.pl: remove redundant instructions.
by Andy Polyakov
· 15 years ago
02f358d
aesni-x86_64.pl: fix typos.
by Andy Polyakov
· 15 years ago
133a7f9
perlasm/x86asm.pl: move aesni and pclmulqdq opcodes to aesni-x86.pl and
by Andy Polyakov
· 15 years ago
2fd9664
#if out deleted function from headers so it isn't picked up by WIN32 build
by Dr. Stephen Henson
· 15 years ago
d7d119a
aesni-x86[_64].pl: fine-tune, add CCM subroutine, add performance data.
by Andy Polyakov
· 15 years ago
26064d7
aes-s390x.pl: revisit buffer allocation and add performance data.
by Andy Polyakov
· 15 years ago
2d22e08
ARM assembler pack: reschedule instructions for dual-issue pipeline.
by Andy Polyakov
· 15 years ago
0852f90
PR: 2297
by Dr. Stephen Henson
· 15 years ago
874a375
Rework framework for assembler support for AES counter mode and add
by Andy Polyakov
· 15 years ago
1cbdca7
Harmonize s390x assembler modules with "catch-all" rules from commit#19749.
by Andy Polyakov
· 15 years ago
396df73
crypto/*/Makefile: unify "catch-all" assembler make rules and harmonize
by Andy Polyakov
· 15 years ago
3efe51a
Revert previous Linux-specific/centric commit#19629. If it really has to
by Andy Polyakov
· 15 years ago
0e3ef59
Non-executable stack in asm.
by Ben Laurie
· 15 years ago
109757d
aes-ppc.pl: 10% performance improvement on Power6.
by Andy Polyakov
· 15 years ago
6c83629
AESNI engine: add counter mode.
by Andy Polyakov
· 15 years ago
97a6a01
ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, but
by Andy Polyakov
· 15 years ago
ea746da
Reserve for option to implement AES counter in assembler.
by Andy Polyakov
· 15 years ago
91fdacb
s390x assembler update: add support for run-time facility detection.
by Andy Polyakov
· 15 years ago
cb3b9b1
Throw in more PA-RISC assembler.
by Andy Polyakov
· 15 years ago
6f766a4
aesni-x86.pl: eliminate development comments.
by Andy Polyakov
· 15 years ago
c5036d7
aesni-x86_64.pl: resolve LNK1223 error.
by Andy Polyakov
· 16 years ago
d608b4d
AES-NI engine jumbo update.
by Andy Polyakov
· 16 years ago
eda2da3
aesni-x86.pl: fix another typo and add test script.
by Andy Polyakov
· 16 years ago
c0b03d4
aesni-x86.pl: fix typos.
by Andy Polyakov
· 16 years ago
d64a723
Intel AES-NI engine.
by Andy Polyakov
· 16 years ago
4e52b98
aes-390x.pl: commentary update.
by Andy Polyakov
· 16 years ago
e22b864
Make SPARC assembler modules *really* Purify-friendly.
by Andy Polyakov
· 16 years ago
4c78bc0
Make SPARC assembler Pirify-friendly (Purify can't cope with certain
by Andy Polyakov
· 16 years ago
8626230
s390x assembler pack update.
by Andy Polyakov
· 16 years ago
3b0ee0d
Revisit RT#1801 and complete fix.
by Andy Polyakov
· 16 years ago
0f76640
Windows-specific addenum to "engage crypto/modes" commit #17716.
by Andy Polyakov
· 16 years ago
a119741
Patch the omission from prvious commit #17716.
by Andy Polyakov
· 16 years ago
5d48a66
Engage crypto/modes.
by Andy Polyakov
· 16 years ago
be01f79
x86_64 assembler pack: add support for Win64 SEH.
by Andy Polyakov
· 16 years ago
6786f52
SEGV in AES_cbc_encrypt in aes-x86_64 assembler module.
by Andy Polyakov
· 16 years ago
7a76219
Implement Configure option pattern "experimental-foo"
by Bodo Möller
· 16 years ago
1416aec
Update make rules for x86_64 assembler pack.
by Andy Polyakov
· 16 years ago
aa8f38e
x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.
by Andy Polyakov
· 16 years ago
5ee92a5
Fix asserts. Fix incorrect dependency.
by Ben Laurie
· 16 years ago
f768be8
size_t-fy AES, Camellia and RC4.
by Andy Polyakov
· 16 years ago
492279f
AIX build updates.
by Andy Polyakov
· 17 years ago
4c1a6e0
Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev
by Lutz Jänicke
· 17 years ago
fe59128
Update dependencies.
by Dr. Stephen Henson
· 17 years ago
6e3bc4f
More support for KEK RecipientInfo.
by Dr. Stephen Henson
· 17 years ago
8931b30
And so it begins...
by Dr. Stephen Henson
· 17 years ago
96d13fe
Micro-profiling assisted "optimization" for Power6. Essentially it's so
by Andy Polyakov
· 17 years ago
addd641
Unify ppc assembler make rules.
by Andy Polyakov
· 17 years ago
fa8e921
Unify x86 perlasm make rules.
by Andy Polyakov
· 17 years ago
ab0ff06
Make aes-x86_64 work with debug Win64 build.
by Andy Polyakov
· 17 years ago
79eeb47
Make AES_T[ed] private to aes-586 module.
by Andy Polyakov
· 17 years ago
ca64056
Engage x86 assembler in Mac OS X build.
by Andy Polyakov
· 17 years ago
ad8bd4e
Combat [bogus] relocations in some assember modules.
by Andy Polyakov
· 17 years ago
7722e53
Yet another ARM update. It appears to be more appropriate to make
by Andy Polyakov
· 18 years ago
d7e9156
10% performance tweak in 64-bit mode.
by Andy Polyakov
· 18 years ago
d8803d5
aes_ige suffered SIGBUS on RISC platforms.
by Andy Polyakov
· 18 years ago
0ddd3ea
Make naming more consistent.
by Andy Polyakov
· 18 years ago
55eab3b
Make x86_64 modules work under Win64/x64.
by Andy Polyakov
· 18 years ago
983180b
Buglet fixes and minor optimization in aes-x86_86 assembler.
by Andy Polyakov
· 18 years ago
afaad0a
AES for IA64 update.
by Andy Polyakov
· 18 years ago
a61710b
Allow for option to skip hardware support.
by Andy Polyakov
· 18 years ago
a415ebd
Complete synchronization of aes-x86_64 with aes-586.
by Andy Polyakov
· 18 years ago
52ee3d0
Lppc_AES_[en|de]crypt_compact: size optimization.
by Andy Polyakov
· 18 years ago
e59f992
Minor optimization in AES_set_encryption_key for x86_64.
by Andy Polyakov
· 18 years ago
8bae772
_x86_64_AES_[en|de]crypt_compact: size optimization and aggressive
by Andy Polyakov
· 18 years ago
96b0f6c
Various minor updates to AES assembler modules.
by Andy Polyakov
· 18 years ago
e1612ea
Add _x86_64_AES_[en|de]crypt_compact.
by Andy Polyakov
· 18 years ago
9677bf0
Update .cvsignore
by Dr. Stephen Henson
· 18 years ago
f20af72
AES_set_[en|de]crypt_key for ARMv4.
by Andy Polyakov
· 18 years ago
7ef6433
s390x gas can't handle .align 128.
by Andy Polyakov
· 18 years ago
76c828c
AES_set_[en|de]crypt_key for s390x.
by Andy Polyakov
· 18 years ago
86d8f3e
Typo in aes-ppc.pl.
by Andy Polyakov
· 18 years ago
Next »