|  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 | 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 | 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 | 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 | 17f17eb6da | mce comments fix | 2012-07-13 14:22:39 +02:00 |  | 
				
					
						|  Mirek Kratochvil | a4cf4c9706 | matrix fixes (signatures work now) | 2012-06-11 09:53:24 +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 | 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 | 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 | 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 | 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 |  |