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
42d8ddbd07
more papers
2012-12-27 19:48:45 +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
17d6a55141
mce/mce_qd: custom error vector support
2012-12-16 15:36:29 +01:00
Mirek Kratochvil
bbb8765a62
arcfour style
2012-12-16 15:36:00 +01:00
Mirek Kratochvil
9001f8531f
merkle sig papers
2012-12-11 19:34:51 +01:00
Mirek Kratochvil
e37e9dc5f6
serialization licence notice
2012-12-11 12:44:28 +01:00
Mirek Kratochvil
4656279dba
arcfour stream cipher for utility work
2012-12-11 12:43:39 +01:00
Mirek Kratochvil
7cece7e076
MDPC McEliece paper
2012-12-02 12:56:47 +01:00
Mirek Kratochvil
fb54056331
serialization and cfs_qd work
2012-12-02 12:50:29 +01:00
Mirek Kratochvil
a14d1088e7
serialization work
2012-12-02 12:24:29 +01:00
Mirek Kratochvil
4bbc88f990
sencode working
2012-12-01 18:54:42 +01:00
Mirek Kratochvil
81c9754db1
sencode skeleton
2012-12-01 12:14:31 +01:00
Mirek Kratochvil
3e41ebdfe9
mod_to_fractor replaced by more general ext_euclid
2012-11-08 12:52:07 +01:00
Mirek Kratochvil
fc209d3345
slight cleaning
2012-11-06 09:46:18 +01:00
Mirek Kratochvil
8a4cebe729
autogen doesn't create the library
2012-11-05 23:04:53 +01:00
Mirek Kratochvil
5cb7444ff6
licenses
2012-11-05 22:56:35 +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
6d5b4c1feb
alternant decoder
2012-11-05 21:30:08 +01:00
Mirek Kratochvil
5b6f4b61cb
more papers
2012-11-05 21:23:16 +01:00
Mirek Kratochvil
cd1a321041
mce_qd complete
...
(doesn't work though)
2012-10-27 11:49:24 +02:00
Mirek Kratochvil
aa5b1ac2cc
tiny sanity fix
2012-10-25 20:06:05 +02:00
Mirek Kratochvil
027e097b9b
mce_qd: much faster H to G inversion
2012-10-25 19:37:51 +02:00
Mirek Kratochvil
9620632e84
mce_qd: decoding work, along with some fixes
...
- vector functions
- decoding function simplification
2012-10-22 12:10:26 +02:00
Mirek Kratochvil
5b69b38e09
mce_qd: encryption fixed
2012-10-11 14:13:04 +02:00
Mirek Kratochvil
63e3e591b6
mce_qd: debug
2012-09-30 17:29:42 +02:00
Mirek Kratochvil
09538f45d8
mce_qd: encryption
2012-09-30 11:55:23 +02:00
Mirek Kratochvil
ec81c53463
mce_qd: code generator working
2012-09-29 19:02:05 +02:00
Mirek Kratochvil
30f873c86b
mce_qd: consistency check fix
2012-09-25 12:58:24 +02:00
Mirek Kratochvil
7c3f359c9c
dyadic permutations
2012-09-25 09:44:23 +02:00
Mirek Kratochvil
b04c1508ee
mce_qd: code generation
2012-09-25 09:27:56 +02:00
Mirek Kratochvil
8162d6979c
matrix: S and Sinv faster generation step 1
2012-08-20 11:26:06 +02:00
Mirek Kratochvil
8d11fecfea
mce_oc: subcodes connection using a random vector
2012-07-19 15:55:33 +02:00
Mirek Kratochvil
06bd504c9b
mce: remove check that allows bit-flipping attack
2012-07-18 11:19:24 +02:00
Mirek Kratochvil
21b3ef85d1
mce_oc signature implementation
...
+ some fixes
+ mce_qd skeleton
2012-07-18 11:17:36 +02:00
Mirek Kratochvil
b75c94ba79
don't include seeding in generic prng
2012-07-13 14:24:07 +02:00
Mirek Kratochvil
17f17eb6da
mce comments fix
2012-07-13 14:22:39 +02:00