Vincent Hanquez
|
bb331f94f8
|
remove vector from camellia
|
2015-04-10 09:26:37 +01:00 |
|
Vincent Hanquez
|
0c3a57f573
|
[Internal] actually initialize the array to n, not to 0.
|
2015-04-10 09:26:17 +01:00 |
|
Vincent Hanquez
|
f470196f41
|
replace Vector creation by an already packed Addr#
|
2015-04-10 08:43:42 +01:00 |
|
Vincent Hanquez
|
cf9090219e
|
initial array abstraction
|
2015-04-10 08:29:49 +01:00 |
|
Vincent Hanquez
|
7e8171d9fe
|
add booleanPrim to compat.
|
2015-04-10 08:29:27 +01:00 |
|
Vincent Hanquez
|
fe2f6c33d6
|
add packed representation of some of the list.
|
2015-04-10 07:39:56 +01:00 |
|
Vincent Hanquez
|
7d1b5117a8
|
export some crypto failable combinators
|
2015-04-10 07:23:51 +01:00 |
|
Vincent Hanquez
|
02533b43a7
|
simplify boolean operation
|
2015-04-10 07:23:31 +01:00 |
|
Vincent Hanquez
|
b93a424c9b
|
add missing KAT file
|
2015-04-09 19:59:53 +01:00 |
|
Vincent Hanquez
|
bc306afc1b
|
[DES] fix serialization
|
2015-04-09 17:22:57 +01:00 |
|
Vincent Hanquez
|
7a85896359
|
[Camellia] More refactoring
|
2015-04-09 16:52:21 +01:00 |
|
Vincent Hanquez
|
c00d7b9eca
|
[Camellia] cleanup words handling
|
2015-04-09 07:59:08 +01:00 |
|
Vincent Hanquez
|
67c76c126b
|
[Camellia] remove the need to go through a ByteString to make the key schedule
|
2015-04-09 07:45:13 +01:00 |
|
Vincent Hanquez
|
d96d89e4ba
|
start cleaning up Camellia
|
2015-04-09 07:41:15 +01:00 |
|
Vincent Hanquez
|
cf47754776
|
use more Imports
|
2015-04-08 22:48:46 +01:00 |
|
Vincent Hanquez
|
39d58bef52
|
remove tabs
|
2015-04-08 22:44:28 +01:00 |
|
Vincent Hanquez
|
ba80bccaf7
|
add missing tests and module
|
2015-04-08 22:41:06 +01:00 |
|
Vincent Hanquez
|
f73b0e142e
|
comments some work in progress piece of code with error handling
|
2015-04-08 22:33:39 +01:00 |
|
Vincent Hanquez
|
842d3fd44a
|
fix some warnings
|
2015-04-08 22:30:01 +01:00 |
|
Vincent Hanquez
|
386e0e170f
|
fixup cipher tests
|
2015-04-08 20:44:20 +01:00 |
|
Vincent Hanquez
|
10995f7d01
|
fix DES tests
|
2015-04-08 20:43:31 +01:00 |
|
Vincent Hanquez
|
3a3b0a6277
|
fix Camellia tests
|
2015-04-08 20:43:20 +01:00 |
|
Vincent Hanquez
|
929047bc17
|
enable Blowfish tests
|
2015-04-08 20:43:07 +01:00 |
|
Vincent Hanquez
|
9d0cf74713
|
remove Byteable and unnecessary SecureMem
|
2015-04-08 20:42:43 +01:00 |
|
Vincent Hanquez
|
8d9f493fe2
|
add fast and time constant Eq function for bytearray
|
2015-04-08 20:42:15 +01:00 |
|
Vincent Hanquez
|
7e6f570e49
|
add a LE64 method
|
2015-04-08 20:41:57 +01:00 |
|
Vincent Hanquez
|
21c4c1befb
|
add an instance of Eq for IV
|
2015-04-08 20:41:34 +01:00 |
|
Vincent Hanquez
|
28e64ec8d3
|
remove Byteable in one module
|
2015-04-08 20:41:19 +01:00 |
|
Vincent Hanquez
|
65780e38cb
|
remove unnecessary cast in DES
|
2015-04-08 20:41:06 +01:00 |
|
Vincent Hanquez
|
b74f7619e4
|
temporarily export byteArray stuff
|
2015-04-08 20:40:43 +01:00 |
|
Vincent Hanquez
|
f31772bd6e
|
swap endianess
|
2015-04-08 20:40:30 +01:00 |
|
Vincent Hanquez
|
32e7eee060
|
add Endian module
|
2015-04-08 15:52:26 +01:00 |
|
Vincent Hanquez
|
279eebf2c6
|
fix stuff
|
2015-04-08 15:52:11 +01:00 |
|
Vincent Hanquez
|
39ee0a4aa2
|
refactor some stuff
|
2015-04-08 14:58:49 +01:00 |
|
Vincent Hanquez
|
ca125f3e66
|
wip
|
2015-04-08 14:12:58 +01:00 |
|
Vincent Hanquez
|
72354397e8
|
merge all crypto ciphers available. add temporarily a vector dependency
|
2015-04-08 11:53:41 +01:00 |
|
Vincent Hanquez
|
3a940a6e2c
|
remove commented code
|
2015-04-08 08:17:45 +01:00 |
|
Vincent Hanquez
|
78d75b2ca2
|
re-add ivAdd
|
2015-04-08 08:08:56 +01:00 |
|
Vincent Hanquez
|
6b70e270e1
|
add Central Imports
|
2015-04-07 10:57:16 +01:00 |
|
Vincent Hanquez
|
6216137f43
|
wip in cipher refactoring
|
2015-04-07 10:56:59 +01:00 |
|
Vincent Hanquez
|
3b19f768ce
|
add crypto errors standard enumeration and some helper.
|
2015-04-07 10:56:38 +01:00 |
|
Vincent Hanquez
|
54ba47384c
|
introduce new byte array operation
|
2015-04-07 10:54:08 +01:00 |
|
Vincent Hanquez
|
6c4557621c
|
merge crypto-cipher-types
|
2015-04-06 14:54:46 +01:00 |
|
Vincent Hanquez
|
abacea200d
|
further fix
|
2015-04-05 12:32:40 +01:00 |
|
Vincent Hanquez
|
6eae9b0557
|
fix warnings
|
2015-04-05 12:19:26 +01:00 |
|
Vincent Hanquez
|
ed4da5734b
|
fix old build
|
2015-04-05 11:17:52 +01:00 |
|
Vincent Hanquez
|
e74448aeb4
|
cryptonitize AES, and add foreign function interfaces to it (not exported).
|
2015-04-05 10:44:23 +01:00 |
|
Vincent Hanquez
|
c5c04176de
|
remove unnecessary separator
|
2015-04-05 07:47:27 +01:00 |
|
Vincent Hanquez
|
3308ec0d92
|
cleanup extensions in modules
|
2015-04-05 07:47:16 +01:00 |
|
Vincent Hanquez
|
684e0ea42a
|
cleanup extensions needed in hash templates
|
2015-04-05 07:46:51 +01:00 |
|