index
:
botan.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib
/
block
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make get_byte take a compile-time constant index
Jack Lloyd
2021-04-16
8
-77
/
+77
*
Add BlockCipher::new_object
Jack Lloyd
2021-04-03
21
-50
/
+57
*
Use make_unique in type factory functions
Jack Lloyd
2021-04-03
1
-28
/
+28
*
Remove now unused cpuid.h include
Jack Lloyd
2021-04-01
1
-1
/
+0
*
Modify DES to use a variant of the BMI2 approach
Jack Lloyd
2021-03-31
4
-432
/
+67
*
Avoid function macros in the Noekeon SIMD impl
Jack Lloyd
2021-03-09
1
-38
/
+43
*
Add const time annotations for the bitsliced AES
Jack Lloyd
2021-03-03
1
-0
/
+8
*
Add choose and majority functions
Jack Lloyd
2021-01-09
1
-4
/
+5
*
Simplify this store code a bit
Jack Lloyd
2021-01-09
1
-20
/
+6
*
Change instrinsics header to what MSVC prefers
Jack Lloyd
2020-12-28
1
-1
/
+1
*
Add BMI2 3DES implementation
Jack Lloyd
2020-12-27
4
-0
/
+330
*
Unroll by 2x
Jack Lloyd
2020-12-21
1
-2
/
+45
*
Add SHACAL2 using ARMv8 SHA instructions
Jack Lloyd
2020-12-21
4
-2
/
+97
*
Optimize and cleanup SHACAL2
Jack Lloyd
2020-12-19
2
-8
/
+8
*
Remove unused functions
Jack Lloyd
2020-12-19
1
-15
/
+0
*
Simplify DES IP/FP code
Jack Lloyd
2020-12-19
1
-53
/
+103
*
Slight Noekeon simplification
Jack Lloyd
2020-12-19
2
-4
/
+4
*
Incrase the alignment of all lookup tables
Jack Lloyd
2020-12-11
8
-43
/
+32
*
Remove cast_sboxes.h
Jack Lloyd
2020-12-04
2
-199
/
+181
*
Combine the DES tables into one
Jack Lloyd
2020-12-04
1
-30
/
+17
*
Simplify Camellia key schedule a bit
Jack Lloyd
2020-12-04
1
-25
/
+29
*
Use smaller tables for DES
Jack Lloyd
2020-12-04
3
-389
/
+121
*
Use smaller tables in Camellia, ARIA, and SEED
Jack Lloyd
2020-12-04
3
-955
/
+350
*
Break complicated expression down into several statements
Jack Lloyd
2020-11-30
1
-2
/
+6
*
Make scan_name.h, cpuid.h and http_util.h internal
Jack Lloyd
2020-11-28
10
-10
/
+10
*
Add a new ISA flag for VSX instructions
Jack Lloyd
2020-11-27
2
-6
/
+10
*
Remove unnecessary code due to compiler limitations
Jack Lloyd
2020-11-11
2
-3
/
+3
*
Merge GH #2456 Remove deprecated headers, make many headers internal
Jack Lloyd
2020-11-06
55
-172
/
+103
|
\
|
*
Remove deprecated headers, make more headers internal
Jack Lloyd
2020-11-06
55
-172
/
+103
*
|
Remove compiler version checks for old compilers
Jack Lloyd
2020-11-06
4
-7
/
+7
|
/
*
Merge GH #2434 Remove deprecated algorithms
Jack Lloyd
2020-11-06
17
-1202
/
+1
|
\
|
*
Remove deprecated threefish.h header
Jack Lloyd
2020-11-05
1
-17
/
+0
|
*
Remove XTEA
Jack Lloyd
2020-11-05
4
-185
/
+0
|
*
Remove KASUMI
Jack Lloyd
2020-11-05
4
-289
/
+0
|
*
Remove DESX
Jack Lloyd
2020-11-05
4
-109
/
+1
|
*
Remove MISTY1
Jack Lloyd
2020-11-05
4
-314
/
+0
|
*
Remove CAST-256
Jack Lloyd
2020-11-05
4
-288
/
+0
*
|
Fix some warnings picked up by new compiler flags
Jack Lloyd
2020-11-06
2
-6
/
+6
|
/
*
Batch the InvMixCol operations
Jack Lloyd
2020-10-09
1
-12
/
+20
*
Do InvMixColumn using 32-bit words instead of bytes.
Jack Lloyd
2020-10-07
1
-19
/
+19
*
Reorder indexes in SM4 round macro
Jack Lloyd
2020-06-09
1
-4
/
+4
*
Rename vars in the Sbox expressions
Jack Lloyd
2020-06-06
1
-366
/
+366
*
Make Serpent sboxes functions instead of macros
Jack Lloyd
2020-06-06
4
-639
/
+657
*
Improve the bitsliced InvMixColumn using a neat matrix decomposition
Jack Lloyd
2020-05-13
1
-43
/
+37
*
Save one NOT instruction in AES Sbox
Jack Lloyd
2020-05-12
1
-3
/
+3
*
Use a smaller AES sbox circuit
Jack Lloyd
2020-05-12
1
-309
/
+322
*
Fewer magic constants
Jack Lloyd
2020-05-08
1
-6
/
+8
*
Small optimizations for bitsliced AES
Jack Lloyd
2020-05-08
1
-35
/
+45
*
Avoid extra resize during AES key schedule
Jack Lloyd
2020-05-08
1
-7
/
+4
*
Avoid allocating extra vector during AES key schedule
Jack Lloyd
2020-05-08
1
-18
/
+16
[next]