Mirek Kratochvil
|
d0810664d7
|
little refactor of decoding
|
2012-06-03 23:28:18 +02:00 |
|
Mirek Kratochvil
|
c13fb3c414
|
colex ranking/unranking
+uses libgmp for bignum calculations. This dependency isn't very strong
as we're in most cases compiling with gcc, which itself relies on gmp.
|
2012-06-03 15:45:31 +02:00 |
|
Mirek Kratochvil
|
8bba17f754
|
nd: fixes
|
2012-06-02 11:55:58 +02:00 |
|
Mirek Kratochvil
|
c9df69a83f
|
niederreiter + various related fixes
|
2012-06-01 23:49:07 +02:00 |
|
Mirek Kratochvil
|
7b3d2f69ce
|
spec update
|
2012-06-01 23:47:21 +02:00 |
|
Mirek Kratochvil
|
808e73ba90
|
papers
|
2012-06-01 23:42:40 +02:00 |
|
Mirek Kratochvil
|
12ce6c8230
|
mce: sign/verify fixes + test
|
2012-05-22 22:48:48 +02:00 |
|
Mirek Kratochvil
|
2436593054
|
mce: decryption size check
|
2012-05-22 22:06:50 +02:00 |
|
Mirek Kratochvil
|
31ef38bfa7
|
mce signature size checks
|
2012-05-22 22:03:42 +02:00 |
|
Mirek Kratochvil
|
2c7d4276cf
|
decoding: failure checking is optional
|
2012-05-22 15:43:56 +02:00 |
|
Mirek Kratochvil
|
d573d1cfe7
|
mce: signatures and verification
|
2012-05-22 15:41:56 +02:00 |
|
Mirek Kratochvil
|
3758f23f44
|
not-that-dumb matrix*vector multiplication
|
2012-05-21 20:16:29 +02:00 |
|
Mirek Kratochvil
|
90279968f8
|
papiry, dokumentace
|
2012-05-17 18:01:24 +02:00 |
|
Mirek Kratochvil
|
56ea9083fc
|
small fixes
|
2012-05-16 16:52:18 +02:00 |
|
Mirek Kratochvil
|
b54fcb9bf3
|
more cleaniness
|
2012-05-15 22:09:19 +02:00 |
|
Mirek Kratochvil
|
78da95a2e8
|
ios: fixed bit vector output
|
2012-05-15 14:03:56 +02:00 |
|
Mirek Kratochvil
|
977d3afdc9
|
restyled decoding
|
2012-05-15 14:02:42 +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
|
022d20aa30
|
gf2m: faster operations using a lookup table
|
2012-05-13 19:45:16 +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
|
0b4a55d235
|
more papers
|
2012-04-19 18:05:27 +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
|
eeed801a0c
|
fixed goppa generator creation
|
2012-04-10 09:27:35 +02:00 |
|
Mirek Kratochvil
|
6ee3e86dc4
|
finished check matrix creation
|
2012-04-09 15:50:11 +02:00 |
|
Mirek Kratochvil
|
28585ce3f8
|
permutation fixes
|
2012-04-08 14:12:16 +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
|
5f167030cc
|
decryption
doesnt work though.
|
2012-04-07 15:15:13 +02:00 |
|
Mirek Kratochvil
|
0963baefa1
|
algebraic decoding
|
2012-04-06 14:49:40 +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
|
9e97374131
|
goppa generator matrix
|
2012-04-05 13:52:42 +02:00 |
|
Mirek Kratochvil
|
1b37691f31
|
matrix systematic form
|
2012-04-05 13:29:17 +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
|
575cdca736
|
specification final bits
|
2012-04-02 19:15:42 +02:00 |
|
Mirek Kratochvil
|
3f82b2b17d
|
fixed signature function params
|
2012-04-02 14:16:01 +02:00 |
|
Mirek Kratochvil
|
d441578f45
|
specification update
|
2012-04-02 14:10:26 +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 |
|