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
3e41ebdfe9
mod_to_fractor replaced by more general ext_euclid
2012-11-08 12:52:07 +01:00
Mirek Kratochvil
17afdd4e46
licensing
2012-11-05 22:45:35 +01:00
Mirek Kratochvil
6d5b4c1feb
alternant decoder
2012-11-05 21:30:08 +01: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
16d1ebd78b
gf2m: fixed defining polynomial generation
2012-06-09 23:52:20 +02:00
Mirek Kratochvil
d24550c126
decoding with berlekamp trace
2012-06-08 11:54:22 +02:00
Mirek Kratochvil
b54fcb9bf3
more cleaniness
2012-05-15 22:09:19 +02:00
Mirek Kratochvil
d208819103
small fixes in polynomials
2012-05-15 14:00:41 +02:00
Mirek Kratochvil
0db682e5df
simplified check matrix creation
2012-05-15 13:58:48 +02:00
Mirek Kratochvil
2f8dfb56af
polynomial division fixes
2012-05-14 00:03:35 +02:00
Mirek Kratochvil
1c2e807f69
debugging stash 1
2012-05-13 00:17:12 +02:00
Mirek Kratochvil
985c71e831
fixes
2012-04-20 10:11:21 +02:00
Mirek Kratochvil
b09128c3aa
polynomial inversion fix
2012-04-16 12:15:44 +02:00
Mirek Kratochvil
d23fd8f898
square root fix
2012-04-16 11:11:58 +02:00
Mirek Kratochvil
6ee3e86dc4
finished check matrix creation
2012-04-09 15:50:11 +02:00
Mirek Kratochvil
781ea21513
polynomial fixes
...
irreducibility, goppa check matrix
2012-04-08 14:09:44 +02:00
Mirek Kratochvil
b4381c473e
polynomial fixes
2012-04-07 16:46:56 +02:00
Mirek Kratochvil
e4c75fe0e0
decryption
...
actual decryption that doesnt work
2012-04-07 15:20:15 +02:00
Mirek Kratochvil
0963baefa1
algebraic decoding
2012-04-06 14:49:40 +02:00
Mirek Kratochvil
19225c3665
check matrix
2012-04-04 23:01:55 +02:00
Mirek Kratochvil
171c660d3d
square root matrix works
2012-04-03 12:51:23 +02:00
Mirek Kratochvil
5928e45a71
gf2m working under polys
2012-04-03 12:13:51 +02:00
Mirek Kratochvil
cd65834a92
gf2m arithmetic phase
2012-04-03 11:08:52 +02:00
Mirek Kratochvil
ec5b6c36b1
polynomial squaring
2012-04-02 19:16:32 +02:00
Mirek Kratochvil
53eb902f1b
matrix operations
2012-04-02 11:14:54 +02:00
Mirek Kratochvil
c47a651d0f
irreducible polynomials work
2012-04-02 00:44:19 +02:00
Mirek Kratochvil
5cbbaa2151
polynomials
2012-04-01 23:44:18 +02:00
Mirek Kratochvil
7f0121294c
kill warnings
2012-04-01 20:55:18 +02:00
Mirek Kratochvil
2d37a6dee9
more of the continuing C++ outbreak
2012-04-01 13:51:59 +02:00