-
23d8ca3247
add debug printout
weidai
2007-05-05 01:03:16 +0000
-
b9e10208c6
add debug printout
weidai
2007-05-05 01:03:16 +0000
-
81b8eb68f1
fix bug in UnalignedPutWordNonTemplate
weidai
2007-05-05 01:00:52 +0000
-
c992330622
fix bug in UnalignedPutWordNonTemplate
weidai
2007-05-05 01:00:52 +0000
-
00d21e4477
fix bug in assembly
weidai
2007-05-04 23:18:04 +0000
-
a1e8a5f05c
fix bug in assembly
weidai
2007-05-04 23:18:04 +0000
-
cf5222e270
VMAC draft-krovetz-vmac-01
weidai
2007-05-04 21:41:38 +0000
-
d2d9be75ef
VMAC draft-krovetz-vmac-01
weidai
2007-05-04 21:41:38 +0000
-
fb3df8032f
fix compile on Mac OS X
weidai
2007-05-04 20:46:32 +0000
-
f46f0d73c5
fix compile on Mac OS X
weidai
2007-05-04 20:46:32 +0000
-
9d4fc742f9
fix warning with Intel compiler
weidai
2007-05-04 19:56:16 +0000
-
a740a0ff83
fix warning with Intel compiler
weidai
2007-05-04 19:56:16 +0000
-
418b8523be
remove extraneous -D__pic__
weidai
2007-05-04 19:55:34 +0000
-
1a66826785
remove extraneous -D__pic__
weidai
2007-05-04 19:55:34 +0000
-
3ee0cff164
use byteswap.h only on Linux
weidai
2007-05-04 19:47:37 +0000
-
9fe12a94b5
use byteswap.h only on Linux
weidai
2007-05-04 19:47:37 +0000
-
19fda68b23
fix DLL compile
weidai
2007-05-04 19:30:10 +0000
-
859e63275f
fix DLL compile
weidai
2007-05-04 19:30:10 +0000
-
7b123bab1e
revert -ffunction-sections -fdata-sections
weidai
2007-05-04 19:19:52 +0000
-
0f96a7cd38
revert -ffunction-sections -fdata-sections
weidai
2007-05-04 19:19:52 +0000
-
dd9bb7d4db
fix g_cacheLineSize for Pentium 3
weidai
2007-05-04 19:19:01 +0000
-
dbf12b654a
fix g_cacheLineSize for Pentium 3
weidai
2007-05-04 19:19:01 +0000
-
75ec0a02c3
fix compile
weidai
2007-05-04 16:13:42 +0000
-
74ff1a8e54
fix compile
weidai
2007-05-04 16:13:42 +0000
-
0bceed6129
fix warning
weidai
2007-05-04 16:00:58 +0000
-
56f907ca36
fix warning
weidai
2007-05-04 16:00:58 +0000
-
8587edab57
use Weak1 namespace
weidai
2007-05-04 15:38:42 +0000
-
26c7e0bd0a
use Weak1 namespace
weidai
2007-05-04 15:38:42 +0000
-
b3cf49ee11
add IncorporateEntropy and GenerateIntoBufferedTransformation to RNG interface
weidai
2007-05-04 15:38:32 +0000
-
5834ecc870
add IncorporateEntropy and GenerateIntoBufferedTransformation to RNG interface
weidai
2007-05-04 15:38:32 +0000
-
bca3cf58cf
increase buffer sizes
weidai
2007-05-04 15:38:12 +0000
-
4186dc1478
increase buffer sizes
weidai
2007-05-04 15:38:12 +0000
-
77ed15f56d
reduce risk of reusing random numbers after VM state rollback
weidai
2007-05-04 15:37:46 +0000
-
f41245df6f
reduce risk of reusing random numbers after VM state rollback
weidai
2007-05-04 15:37:46 +0000
-
4c29106c5a
fix compile
weidai
2007-05-04 15:36:15 +0000
-
b1be555667
fix compile
weidai
2007-05-04 15:36:15 +0000
-
3f3851cd01
remove extraneous function
weidai
2007-05-04 15:35:38 +0000
-
c4365a3870
remove extraneous function
weidai
2007-05-04 15:35:38 +0000
-
b207128c54
speed up xorbuf
weidai
2007-05-04 15:33:17 +0000
-
0150b2d663
speed up xorbuf
weidai
2007-05-04 15:33:17 +0000
-
ec2dfa17ca
change PutBlock to default to non-aligned access
weidai
2007-05-04 15:32:55 +0000
-
31e06b9d0b
change PutBlock to default to non-aligned access
weidai
2007-05-04 15:32:55 +0000
-
f0512e270d
change default FIPS RNG to use AES instead of DES_EDE
weidai
2007-05-04 15:31:46 +0000
-
7a18924f02
change default FIPS RNG to use AES instead of DES_EDE
weidai
2007-05-04 15:31:46 +0000
-
233678b235
use Weak1 namespace
weidai
2007-05-04 15:25:16 +0000
-
a786529072
use Weak1 namespace
weidai
2007-05-04 15:25:16 +0000
-
0991793bba
add word128
weidai
2007-05-04 15:25:08 +0000
-
240a14e561
add word128
weidai
2007-05-04 15:25:08 +0000
-
65920f7dc4
fix compile for x64, DLL and VC 6
weidai
2007-05-04 15:24:09 +0000
-
d2510f30c7
fix compile for x64, DLL and VC 6
weidai
2007-05-04 15:24:09 +0000
-
546084d1a9
enable -O2 and -march=native -mtune=native
weidai
2007-05-04 15:12:23 +0000
-
460c2d6c6a
enable -O2 and -march=native -mtune=native
weidai
2007-05-04 15:12:23 +0000
-
6abe3715d8
use Weak1 namespace
weidai
2007-05-04 15:10:50 +0000
-
5ee13b48aa
use Weak1 namespace
weidai
2007-05-04 15:10:50 +0000
-
67ad23f902
add/remove files
weidai
2007-05-04 15:08:52 +0000
-
afa89ae981
add/remove files
weidai
2007-05-04 15:08:52 +0000
-
bff8839b8a
reduce risk of random number reuse after VM rollback
weidai
2007-05-04 15:04:58 +0000
-
f9261eb107
reduce risk of random number reuse after VM rollback
weidai
2007-05-04 15:04:58 +0000
-
f557378ebb
update to draft-01
weidai
2007-05-04 15:03:07 +0000
-
c09618a557
update to draft-01
weidai
2007-05-04 15:03:07 +0000
-
126375d805
move ARC4 into Weak namespace
weidai
2007-04-16 21:27:41 +0000
-
deb3228e83
move ARC4 into Weak namespace
weidai
2007-04-16 21:27:41 +0000
-
8732c61173
fix compile on Sun CC
weidai
2007-04-16 05:40:37 +0000
-
3a3fef7436
fix compile on Sun CC
weidai
2007-04-16 05:40:37 +0000
-
26028de155
fix compile with Intel compiler
weidai
2007-04-16 02:51:59 +0000
-
68a38c0b9a
fix compile with Intel compiler
weidai
2007-04-16 02:51:59 +0000
-
95a4cd2a30
CPU feature detection and assembly helpers
weidai
2007-04-16 00:45:50 +0000
-
ab6b054cf4
CPU feature detection and assembly helpers
weidai
2007-04-16 00:45:50 +0000
-
a7ef71e288
MASM code for x64
weidai
2007-04-16 00:45:21 +0000
-
6f80838723
MASM code for x64
weidai
2007-04-16 00:45:21 +0000
-
b192ebced8
IV_REQUIREMENT changes
weidai
2007-04-16 00:43:17 +0000
-
517d6a55ca
IV_REQUIREMENT changes
weidai
2007-04-16 00:43:17 +0000
-
d09b483574
clarify comments
weidai
2007-04-16 00:41:11 +0000
-
f0b6d88f11
clarify comments
weidai
2007-04-16 00:41:11 +0000
-
df229635b4
add 64-bit mangled names of new and delete
weidai
2007-04-16 00:40:48 +0000
-
32b47f1a66
add 64-bit mangled names of new and delete
weidai
2007-04-16 00:40:48 +0000
-
0b452062f3
Test: Encode now tests decryption also
weidai
2007-04-16 00:39:56 +0000
-
3344b3eef1
Test: Encode now tests decryption also
weidai
2007-04-16 00:39:56 +0000
-
7e6c9f9c5b
changes to support optimizations
weidai
2007-04-16 00:39:09 +0000
-
a30a7f4ed3
changes to support optimizations
weidai
2007-04-16 00:39:09 +0000
-
345f7a500f
fix bug decoding optional parameters
weidai
2007-04-16 00:38:29 +0000
-
3802d23c07
fix bug decoding optional parameters
weidai
2007-04-16 00:38:29 +0000
-
fe0ada7b9d
remove HAVAL, MD5MAC, XMACC. add Sosemanuk
weidai
2007-04-16 00:37:44 +0000
-
ffd84849eb
remove HAVAL, MD5MAC, XMACC. add Sosemanuk
weidai
2007-04-16 00:37:44 +0000
-
5792f7bc26
move MD2, MD4, MD5, PanamaHash, WAKE_CFB into the namespace 'Weak'
weidai
2007-04-16 00:36:51 +0000
-
4f784a84f8
move MD2, MD4, MD5, PanamaHash, WAKE_CFB into the namespace 'Weak'
weidai
2007-04-16 00:36:51 +0000
-
80620f8f32
move sbox macros to serpentp.h for Sosemanuk
weidai
2007-04-16 00:35:40 +0000
-
544cafcc25
move sbox macros to serpentp.h for Sosemanuk
weidai
2007-04-16 00:35:40 +0000
-
e86485b4ce
reduce memory usage. move sbox macros to serpentp.h
weidai
2007-04-16 00:35:10 +0000
-
f42ff7fc18
reduce memory usage. move sbox macros to serpentp.h
weidai
2007-04-16 00:35:10 +0000
-
38a51b063c
rename STRUCTURED_IV to UNIQUE_IV. assert correct cipher direction
weidai
2007-04-16 00:34:13 +0000
-
c46c9fbc2b
rename STRUCTURED_IV to UNIQUE_IV. assert correct cipher direction
weidai
2007-04-16 00:34:13 +0000
-
5c5cf93118
optimizations
weidai
2007-04-16 00:33:09 +0000
-
de8b060ea1
optimizations
weidai
2007-04-16 00:33:09 +0000
-
4e82626125
handle new FIPS test vector format
weidai
2007-04-16 00:32:27 +0000
-
ce5e051e42
handle new FIPS test vector format
weidai
2007-04-16 00:32:27 +0000
-
20bd012ae1
removed UnalignedPutWord
weidai
2007-04-16 00:31:22 +0000
-
b040459503
removed UnalignedPutWord
weidai
2007-04-16 00:31:22 +0000
-
f5c8bb0bb9
update version number
weidai
2007-04-16 00:30:54 +0000
-
ee5841104f
update version number
weidai
2007-04-16 00:30:54 +0000