projects
/
libgcrypt.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Camellia: Add AVX/AES-NI key setup
2013-11-15
Jussi Kivilinna
Camellia: Add AVX/AES-NI key setup
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-15
Jussi Kivilinna
Avoid unneeded stack burning with AES-NI and reduce...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-10
Jussi Kivilinna
Fix error output in CTR selftest
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-09
Jussi Kivilinna
Fix Serpent-AVX2 and Camellia-AVX2 counter modes
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-09
Jussi Kivilinna
Fix tail handling for AES-NI counter mode
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-07
Jussi Kivilinna
Fix decryption function size in AES AMD64 assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-07
Jussi Kivilinna
Change 64-bit shift to 32-bit in AES AMD64 assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Speed-up AES-NI key setup
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Avoid burn stack in Arcfour setkey
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Avoid burn_stack in CAST5 setkey
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Improve Serpent key setup speed
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Modify encrypt/decrypt arguments for in-place
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Speed up Stribog
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Tweak AES-NI bulk CTR mode slightly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Tweak bench-slope parameters
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Optimize Blowfish weak key check
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Fix __builtin_bswap32/64 checks
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-06
Jussi Kivilinna
Fix 'u32' build error with Camellia
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-04
Jussi Kivilinna
Make test vectors 'static const'
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-11-03
Jussi Kivilinna
Make jump labels local in Salsa20 assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-30
Jussi Kivilinna
bithelp: fix undefined behaviour with rol and ror
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Fix typos in documentation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Add ARM NEON assembly implementation of Serpent
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Add ARM NEON assembly implementation of Salsa20
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Add AMD64 assembly implementation of Salsa20
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Add new benchmarking utility, bench-slope
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-28
Jussi Kivilinna
Change .global to .globl in assembly files
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-26
Jussi Kivilinna
Deduplicate code for ECB encryption and decryption
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-26
Dmitry Eremin-Solenikov
Drop _gcry_cipher_ofb_decrypt as it duplicates _gcry_cipher_...
commit
|
commitdiff
|
tree
2013-10-24
Jussi Kivilinna
ecc-gost: Add missing include
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-23
Jussi Kivilinna
Replace architecture specific fast_wipememory2 with...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-23
Jussi Kivilinna
Improve the speed of the cipher mode code
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-23
Jussi Kivilinna
bufhelp: enable unaligned memory accesses for AArch64...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Eremin-Solenikov
Enable assembler optimizations on earlier ARM cores
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Eremin-Solenikov
mpi: enable assembler on all arm architectures
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Eremin-Solenikov
Correct ASM assembly test in configure.ac
commit
|
commitdiff
|
tree
2013-10-22
Jussi Kivilinna
twofish: add ARMv6 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-22
Jussi Kivilinna
mpi: allow building with clang on ARM
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-22
Jussi Kivilinna
serpent-amd64: do not use GAS macros
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-22
Jussi Kivilinna
Add Counter with CBC-MAC mode (CCM)
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-22
Jussi Kivilinna
Add API to support AEAD cipher modes
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-16
Jussi Kivilinna
arcfour: more optimized version for non-i386 architectures
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-16
Jussi Kivilinna
Avoid void* pointer arithmetic
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-10
Jussi Kivilinna
Prevent tail call optimization with _gcry_burn_stack
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-02
Jussi Kivilinna
sha512: fix building on ARM
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Eremin-Solenikov
Fix errors when building with Clang on PPC
commit
|
commitdiff
|
tree
2013-09-30
Jussi Kivilinna
Make Whirlpool use the _gcry_md_block_write helper
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-30
Jussi Kivilinna
whirlpool: add stack burning after transform
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-30
Jussi Kivilinna
whirlpool: do bitcount calculation in finalization...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-26
Jussi Kivilinna
Make libgcrypt build with Clang on i386
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
bufhelp: enable fast unaligned memory accesses on powerpc
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
Remove i386 inline assembly version of rotation functions
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
Optimize and cleanup 32-bit and 64-bit endianess transforms
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
gostr3411_94: set better burn stack depth estimate
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
Use hash transform function return type for passing...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
Make STRIBOG use the new _gcry_md_block_write helper
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-21
Jussi Kivilinna
Make SHA-512 use the new _gcry_md_block_write helper
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-18
Jussi Kivilinna
Fix encryption/decryption return type for GOST28147
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-07
Jussi Kivilinna
Fix static build on AMD64
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-07
Jussi Kivilinna
scrypt: fix for big-endian systems
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-06
Jussi Kivilinna
Tune armv6 mpi assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-05
Jussi Kivilinna
Change _gcry_burn_stack take burn depth as unsigned...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-05
Jussi Kivilinna
mpicalc: fix building on linux and win32
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-04
Jussi Kivilinna
Make _gcry_burn_stack use variable length array
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-04
Jussi Kivilinna
Move stack burning from block ciphers to cipher modes
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-01
Jussi Kivilinna
camellia-aesni-avx2-amd64: Move register clearing to...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-01
Jussi Kivilinna
camellia-aesni-avx-amd64: Move register clearing to...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-01
Jussi Kivilinna
serpent-avx2-amd64: Move register clearing to assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-09-01
Jussi Kivilinna
Fix building for x32 target
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-31
Jussi Kivilinna
sha512: add ARM/NEON assembly version of transform...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-31
Jussi Kivilinna
sha512: reduce stack use in transform function by 512...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-31
Jussi Kivilinna
Add ARM HW feature detection module and add NEON detection
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-31
Jussi Kivilinna
Correct mpi_cpu_arch for ARMv6
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-22
Jussi Kivilinna
serpent-sse2-amd64: Move register clearing to assembly...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-22
Jussi Kivilinna
twofish-amd64: do not make __twofish_dec_blk3 global
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-20
Jussi Kivilinna
mpi: add ARMv6 assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-20
Jussi Kivilinna
Move ARMv6 detection to configure.ac
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-19
Jussi Kivilinna
Add optimized wipememory for ARM
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-19
Jussi Kivilinna
cipher: bufhelp: allow unaligned memory accesses on ARM
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-17
Jussi Kivilinna
Remove burn_stack optimization
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-16
Jussi Kivilinna
camellia: add ARMv6 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-16
Jussi Kivilinna
blowfish: add ARMv6 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-16
Jussi Kivilinna
cast5: add ARMv6 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-14
Jussi Kivilinna
rijndael: add ARMv6 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-08-07
Jussi Kivilinna
Fix building on W32 (cannot export symbol 'gcry_sexp_get_buf...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
Fix 'Please include winsock2.h before windows.h' warnings...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
Remove duplicate header from mpi/amd64/mpih-mul2.S
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
Fix i386/amd64 inline assembly "cc" clobbers
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
bufhelp: Suppress 'cast increases required alignment...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
mpi: Add __ARM_ARCH for older GCC
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
mpi: add missing "cc" clobber for ARM assembly
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-07-10
Jussi Kivilinna
Tweak ARM inline assembly for mpi
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-20
Jussi Kivilinna
Check if assembler is compatible with AMD64 assembly...
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-09
Jussi Kivilinna
Optimize _gcry_burn_stack for 32-bit and 64-bit architectures
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-09
Jussi Kivilinna
Add Camellia AES-NI/AVX2 implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-09
Jussi Kivilinna
Add Serpent AVX2 implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-09
Jussi Kivilinna
Add detection for Intel AVX2 instruction set
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-06-09
Jussi Kivilinna
twofish: add amd64 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-05-29
Jussi Kivilinna
rinjdael: add amd64 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree
2013-05-29
Jussi Kivilinna
blowfish: add amd64 assembly implementation
Signed-off-by: Jussi Kivilinna <
jussi.kivilinna@iki.fi
>
commit
|
commitdiff
|
tree