Mirek Kratochvil
814c7642af
keyring and message work
2013-01-04 12:43:36 +01:00
Mirek Kratochvil
be9acd4984
mce_qd: better parameter selection + fwht speed
2013-01-01 19:50:53 +01:00
Mirek Kratochvil
0e7b439f11
cosmetic fixes
2013-01-01 17:22:19 +01:00
Mirek Kratochvil
3af8bc98fb
main: cleaned up
2012-12-29 20:40:47 +01:00
Mirek Kratochvil
d96be65940
sha2 hash functors
2012-12-29 20:35:42 +01:00
Mirek Kratochvil
07b4ee1953
fmtseq: drop heads of rc4 keystreams
2012-12-29 19:40:39 +01:00
Mirek Kratochvil
542d2f5e32
rc4-based random number generator with seeding
2012-12-29 19:40:14 +01:00
Mirek Kratochvil
bc759c2211
fmtseq: key serialization
2012-12-29 15:26:34 +01:00
Mirek Kratochvil
647f5e7fa3
fmtseq: all working
2012-12-28 17:14:22 +01:00
Mirek Kratochvil
902a2f541d
fmtseq: working (tbd: tree cache updates)
2012-12-27 19:49:21 +01:00
Mirek Kratochvil
d4ba7793f2
arcfour: small speedup
2012-12-25 21:32:15 +01:00
Mirek Kratochvil
52a7ce08cf
fmtseq: primitive key generation
2012-12-25 18:17:00 +01:00
Mirek Kratochvil
f835bbe3cc
fmtseq structuralized
2012-12-25 15:26:29 +01:00
Mirek Kratochvil
f9fc177d98
get rid of the ugly global codecrypt.h
2012-12-25 14:39:39 +01:00
Mirek Kratochvil
d1fe9b176b
restructuralization
...
- removed cfs_qd (I didn't find a workable specification and it's still
slow&ugly)
- removed mce_oc (it's just insecure and no one will use that)
- removed library structure, it isn't neccesary anyway
- added primitives for hashing to prepare for FMTseq
2012-12-22 14:09:19 +01:00
Mirek Kratochvil
bbb8765a62
arcfour style
2012-12-16 15:36:00 +01:00
Mirek Kratochvil
4656279dba
arcfour stream cipher for utility work
2012-12-11 12:43:39 +01:00
Mirek Kratochvil
fc209d3345
slight cleaning
2012-11-06 09:46:18 +01:00
Mirek Kratochvil
d0f0b5ef30
clean stuff up
2012-11-05 22:47:43 +01:00
Mirek Kratochvil
17afdd4e46
licensing
2012-11-05 22:45:35 +01:00
Mirek Kratochvil
736fd10e05
mce_qd: fixup to working state
2012-11-05 22:14:48 +01:00
Mirek Kratochvil
5b69b38e09
mce_qd: encryption fixed
2012-10-11 14:13:04 +02:00
Mirek Kratochvil
8162d6979c
matrix: S and Sinv faster generation step 1
2012-08-20 11:26:06 +02:00
Mirek Kratochvil
21b3ef85d1
mce_oc signature implementation
...
+ some fixes
+ mce_qd skeleton
2012-07-18 11:17:36 +02:00
Mirek Kratochvil
c9df69a83f
niederreiter + various related fixes
2012-06-01 23:49:07 +02:00
Mirek Kratochvil
12ce6c8230
mce: sign/verify fixes + test
2012-05-22 22:48:48 +02:00
Mirek Kratochvil
b54fcb9bf3
more cleaniness
2012-05-15 22:09:19 +02:00
Mirek Kratochvil
e4c75fe0e0
decryption
...
actual decryption that doesnt work
2012-04-07 15:20:15 +02:00
Mirek Kratochvil
b715459593
mce encryption
2012-04-05 16:25:43 +02:00
Mirek Kratochvil
5ba94ca423
vector helpers
2012-04-05 15:20:01 +02:00
Mirek Kratochvil
b22e2177fe
useful debug info
2012-04-05 14:55:02 +02:00
Mirek Kratochvil
7162681219
mce: key generator
2012-04-05 14:27:26 +02:00
Mirek Kratochvil
f212ce4aed
header fixups
2012-03-30 15:06:43 +02:00
Mirek Kratochvil
85baaa3ac3
more of C++ outbreak
2012-03-30 15:01:01 +02:00
Mirek Kratochvil
21109ad603
more
2012-03-24 21:13:30 +01:00
Mirek Kratochvil
60225494f4
work
2012-03-24 20:39:42 +01:00
Mirek Kratochvil
14ce85a4ef
structure!
2012-03-06 17:19:19 +01:00
Mirek Kratochvil
03fe0b481b
initial structure
2012-02-23 12:47:30 +01:00