index
:
delta/cryptopp-git.git
CRYPTOPP_5_6_2_clean
master
github.com: weidai11/cryptopp.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
speck-simd.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Allow user to set -DCRYPTOPP_ARM_NEON_AVAILABLE=0 (#595)
Fabrice Fontaine
2018-03-05
1
-3
/
+3
*
Re-add Simon and Speck, enable NEON and Aarch64 (GH #585)
Jeffrey Walton
2018-02-19
1
-164
/
+114
*
Whitespace check-in
Jeffrey Walton
2018-02-18
1
-24
/
+24
*
Re-add Simon and Speck, enable SSE (GH #585)
Jeffrey Walton
2018-02-18
1
-0
/
+1031
*
Remove Simon and Speck ciphers (GH #585)
Jeffrey Walton
2018-02-14
1
-1119
/
+0
*
Guard use of Aarch64 tbl instruction
Jeffrey Walton
2018-02-13
1
-0
/
+2
*
Fix Aarch64 RotateRight32<8> typo
Jeffrey Walton
2018-02-13
1
-12
/
+1
*
Improve logic for <arm_acle.h> include (GH #568)
Jeffrey Walton
2018-01-20
1
-4
/
+11
*
Move Altivec AdvancedProcessBlocks into adv-simd.h
Jeffrey Walton
2018-01-02
1
-8
/
+8
*
Clear signed/unsigned warnings
Jeffrey Walton
2017-12-31
1
-4
/
+4
*
Fix missing define for MSVC
Jeffrey Walton
2017-12-26
1
-0
/
+2
*
Fix unaligned load for _mm_loaddup_pd with GCC and UBsan
Jeffrey Walton
2017-12-26
1
-20
/
+16
*
Fix unaligned load for _mm_loaddup_pd with GCC and UBsan
Jeffrey Walton
2017-12-26
1
-9
/
+27
*
Clear signed/unsigned warnings with GCC and -Wall -Wextra
Jeffrey Walton
2017-12-26
1
-8
/
+8
*
Update comments
Jeffrey Walton
2017-12-10
1
-26
/
+14
*
Refactor <cipher>_AdvancedProcessBlocks_<arch> into adv-simd.h
Jeffrey Walton
2017-12-09
1
-886
/
+46
*
Add SSE3 <pmmintrin.h> for SImon and Speck
Jeffrey Walton
2017-12-08
1
-7
/
+9
*
Fix Speck-64 CTR mode
Jeffrey Walton
2017-12-07
1
-13
/
+27
*
Fix Simon-64 CTR mode
Jeffrey Walton
2017-12-07
1
-60
/
+55
*
Fix Simon-64 and Speck-64 CTR mode
Jeffrey Walton
2017-12-07
1
-15
/
+45
*
Use 6x-2x-1x for Simon and Speck on IA-32
Jeffrey Walton
2017-12-06
1
-32
/
+220
*
Remove unneeded temp[] array
Jeffrey Walton
2017-12-05
1
-14
/
+12
*
Use 12x-4x-1x for Simon and Speck on ARM
Jeffrey Walton
2017-12-05
1
-96
/
+217
*
Enable NEON/ASIMD for Simon and Speck on Aarch32/Aarch64 (GH #545)
Jeffrey Walton
2017-12-05
1
-6
/
+0
*
Add big- and little-endian rotates for Aarch32 and Aarch64
Jeffrey Walton
2017-12-05
1
-0
/
+24
*
Fix Aarch32 and Aarch64 rotates
Jeffrey Walton
2017-12-05
1
-2
/
+2
*
Fix SIMON-64 missing transform
Jeffrey Walton
2017-12-05
1
-0
/
+4
*
Add 4 additional lanes to SPECK-64 for ARM
Jeffrey Walton
2017-12-05
1
-108
/
+152
*
Enable multi-block for SPECK-64 and SIMON-64
Jeffrey Walton
2017-12-05
1
-87
/
+135
*
Add temp working variable for SPECK64_AdvancedProcessBlocks_SSE41
Jeffrey Walton
2017-12-04
1
-13
/
+13
*
Update comments for vector permutes in SPECK-128
Jeffrey Walton
2017-12-04
1
-23
/
+24
*
Fix SPECK64 vector permutes
Jeffrey Walton
2017-12-04
1
-62
/
+120
*
Switch to uint64x2_t for SIMON-128
Jeffrey Walton
2017-12-04
1
-10
/
+10
*
Switch to _mm_unpacklo_epi32 and _mm_unpackhi_epi32
Jeffrey Walton
2017-12-04
1
-22
/
+14
*
Switch to uint64x2_t for SPECK-128
Jeffrey Walton
2017-12-04
1
-91
/
+99
*
Add SPECK-64 NEON intrinsics
Jeffrey Walton
2017-12-03
1
-3
/
+342
*
Fix incorrect SPECK-128 decrypt when blocks >= 6
Jeffrey Walton
2017-12-03
1
-5
/
+1
*
Add SPECK-64 SSE intrinsics
Jeffrey Walton
2017-12-03
1
-2
/
+322
*
Add AVX512VL rotate support
Jeffrey Walton
2017-12-01
1
-8
/
+23
*
Fix assert in Debug builds
Jeffrey Walton
2017-11-30
1
-2
/
+0
*
Remove SunCC const cast workaround
Jeffrey Walton
2017-11-29
1
-9
/
+0
*
Add fast rotate-by-8 for Aarch32 and Aarch64
Jeffrey Walton
2017-11-29
1
-2
/
+24
*
Fix compile using SunCC 12.4
Jeffrey Walton
2017-11-29
1
-4
/
+4
*
Cleanup comments and whitespace
Jeffrey Walton
2017-11-29
1
-6
/
+10
*
Use EPI8 Shuffle rather than Shifts and Or for rotate when R=8
Jeffrey Walton
2017-11-29
1
-0
/
+18
*
Add simon-simd.cpp to file list and nmake file
Jeffrey Walton
2017-11-27
1
-4
/
+4
*
Switch to rotlConstant and rotrConstant
Jeffrey Walton
2017-11-24
1
-38
/
+20
*
Fix Speck compile error with iOS Watch
Jeffrey Walton
2017-11-23
1
-4
/
+4
*
Add NEON and ASIMD intrinsics for SPECK-128 (GH #538)
Jeffrey Walton
2017-11-23
1
-2
/
+390
*
Update comments
Jeffrey Walton
2017-11-22
1
-14
/
+20
[next]