Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								8c185c51ad 
								
							 
						 
						
							
							
								
								mce_qd: compute check matrix on the fly  
							
							 
							
							... 
							
							
							
							codecrypt is usually invoked only with one prepare() and decrypt(), so
this basically saves several megs of memory and cuts needed computation
time in half. 
							
						 
						
							2013-05-18 10:52:57 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								79b17b8724 
								
							 
						 
						
							
							
								
								polynomial: degree computation dumbness reduced  
							
							 
							
							
							
						 
						
							2013-05-18 10:52:12 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								be13fe8dca 
								
							 
						 
						
							
							
								
								gf2m: lowlevel speedups  
							
							 
							
							
							
						 
						
							2013-05-18 10:51:47 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								1ef1b4277b 
								
							 
						 
						
							
							
								
								ios: don't print unnecessary newlines  
							
							 
							
							
							
						 
						
							2013-05-18 09:21:49 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								105a7731d3 
								
							 
						 
						
							
							
								
								bvector: massive ranking/unranking speedup  
							
							 
							
							
							
						 
						
							2013-05-18 09:08:24 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								456718e301 
								
							 
						 
						
							
							
								
								bvector: unranking fixed  
							
							 
							
							
							
						 
						
							2013-05-17 15:18:25 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								3f73ba54c4 
								
							 
						 
						
							
							
								
								algos_enc: use faster unranking for decryption  
							
							 
							
							
							
						 
						
							2013-05-17 15:16:42 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								93d6cccd4f 
								
							 
						 
						
							
							
								
								algorithm: remove identification  
							
							 
							
							... 
							
							
							
							it's gonna be used some other way 
							
						 
						
							2013-05-03 14:42:58 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								c18f9399a6 
								
							 
						 
						
							
							
								
								version bump  
							
							 
							
							... 
							
							
							
							and some cleaning stuff 
							
						 
						
							2013-05-03 14:38:21 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								63d51911f9 
								
							 
						 
						
							
							
								
								algos_enc: also pad beginning of the message  
							
							 
							
							... 
							
							
							
							to avoid possible known plaintext attacks on the symmetric cipher when
beginning of the ciphertext is known (which is a common situation, e.g.
when sign+encrypting) 
							
						 
						
							2013-05-03 14:26:00 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								bf14ac95ad 
								
							 
						 
						
							
							
								
								tiger: header file astyled  
							
							 
							
							
							
						 
						
							2013-05-01 16:48:29 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								1553c09d20 
								
							 
						 
						
							
							
								
								algos_enc: mceqd192 variant to match fmtseq192  
							
							 
							
							
							
						 
						
							2013-05-01 16:44:31 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								24bd5bd185 
								
							 
						 
						
							
							
								
								algos_sig: new support for fmtseq192  
							
							 
							
							... 
							
							
							
							It's quite rational to have such algorithm. 256-bit security is usually
an overkill, and this has two times smaller signatures (around 9.5kB) is
_so_ much faster. Use it. 
							
						 
						
							2013-05-01 16:25:37 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								9b101c9548 
								
							 
						 
						
							
							
								
								tiger: added tiger192 hash func  
							
							 
							
							
							
						 
						
							2013-05-01 16:11:45 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								b087848a2f 
								
							 
						 
						
							
							
								
								sha_hash: also wrapped sha384  
							
							 
							
							
							
						 
						
							2013-05-01 15:49:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								805a275df7 
								
							 
						 
						
							
							
								
								main: some clarifications  
							
							 
							
							
							
						 
						
							2013-04-27 00:56:34 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								6e3bfbe6d3 
								
							 
						 
						
							
							
								
								actions: fix renaming pubkeys  
							
							 
							
							
							
						 
						
							2013-04-23 21:00:41 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								542bf554fa 
								
							 
						 
						
							
							
								
								action: fix naming on import  
							
							 
							
							
							
						 
						
							2013-04-23 20:59:02 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								80fcaf5569 
								
							 
						 
						
							
							
								
								actions: pubkeys/secrets typo fix  
							
							 
							
							
							
						 
						
							2013-04-23 09:47:32 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								41c17cf569 
								
							 
						 
						
							
							
								
								README update  
							
							 
							
							
							
						 
						
							2013-04-23 08:56:12 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								b52befc547 
								
							 
						 
						
							
							
								
								version bump for packaging  
							
							 
							
							
							
						 
						
							2013-04-23 08:26:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								aa03f01530 
								
							 
						 
						
							
							
								
								actions: detachsign stdin/stdout support  
							
							 
							
							
							
						 
						
							2013-04-23 08:07:51 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								e19ba185b7 
								
							 
						 
						
							
							
								
								algos_enc: padding for hiding message length  
							
							 
							
							
							
						 
						
							2013-04-22 14:56:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								5633358195 
								
							 
						 
						
							
							
								
								README: fix  
							
							 
							
							
							
						 
						
							2013-04-22 13:51:10 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								ea984b8e52 
								
							 
						 
						
							
							
								
								README.md: update for github  
							
							 
							
							
							
						 
						
							2013-04-22 13:40:27 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								10d733940d 
								
							 
						 
						
							
							
								
								actions: decrypt+verify  
							
							 
							
							... 
							
							
							
							HAHA HA HAH 
							
						 
						
							2013-04-22 13:25:28 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								f761fdd3a3 
								
							 
						 
						
							
							
								
								actions: sign+encrypt  
							
							 
							
							
							
						 
						
							2013-04-22 13:03:02 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								5e950a7a12 
								
							 
						 
						
							
							
								
								fmtseq: report remaining signature count  
							
							 
							
							
							
						 
						
							2013-04-22 12:38:27 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								fc163535f5 
								
							 
						 
						
							
							
								
								actions: verification  
							
							 
							
							
							
						 
						
							2013-04-22 12:30:21 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								fd96d76df9 
								
							 
						 
						
							
							
								
								actions: smarter recipient/local user search  
							
							 
							
							
							
						 
						
							2013-04-22 09:33:00 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								35f8b0477e 
								
							 
						 
						
							
							
								
								actions: signing  
							
							 
							
							
							
						 
						
							2013-04-22 09:23:47 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								ede323e0e9 
								
							 
						 
						
							
							
								
								main: remove forgotten debug output  
							
							 
							
							
							
						 
						
							2013-04-22 09:22:56 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								434f9ef1fb 
								
							 
						 
						
							
							
								
								actions: decrypt clearouts  
							
							 
							
							
							
						 
						
							2013-04-22 09:22:37 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								6e10c08b4b 
								
							 
						 
						
							
							
								
								actions: one more check  
							
							 
							
							
							
						 
						
							2013-04-22 08:47:49 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								1880b2bb21 
								
							 
						 
						
							
							
								
								actions: don't leak sencode on parsing failure  
							
							 
							
							
							
						 
						
							2013-04-22 08:23:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								7b5206abd0 
								
							 
						 
						
							
							
								
								actions: decrypt  
							
							 
							
							
							
						 
						
							2013-04-22 08:23:16 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								78972b886a 
								
							 
						 
						
							
							
								
								actions: encryption  
							
							 
							
							
							
						 
						
							2013-04-22 08:02:29 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								a5f060c7fa 
								
							 
						 
						
							
							
								
								bvector: string/bvector conversion utility  
							
							 
							
							
							
						 
						
							2013-04-22 07:52:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								403ec2cc88 
								
							 
						 
						
							
							
								
								actions: added clearsign to parameters  
							
							 
							
							
							
						 
						
							2013-04-22 07:38:21 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								903273db43 
								
							 
						 
						
							
							
								
								Revert "main: remove clearsign option"  
							
							 
							
							... 
							
							
							
							This reverts commit 83e0e3ad58 .
The logic behind removing clearsign was somehow flawed by momentary
indisposition. 
							
						 
						
							2013-04-22 07:33:52 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								c6cbd0e519 
								
							 
						 
						
							
							
								
								actions: use keyring manipulation functions  
							
							 
							
							... 
							
							
							
							also stop leaking memory 
							
						 
						
							2013-04-21 19:39:34 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								c5b4d308d1 
								
							 
						 
						
							
							
								
								actions: imports  
							
							 
							
							
							
						 
						
							2013-04-21 17:47:00 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								9a76830ca8 
								
							 
						 
						
							
							
								
								iohelpers: correctly ask questions on stderr  
							
							 
							
							
							
						 
						
							2013-04-21 17:31:11 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								c17e10b413 
								
							 
						 
						
							
							
								
								base64: fix problems with nonascii chars  
							
							 
							
							
							
						 
						
							2013-04-21 17:30:49 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								213600d732 
								
							 
						 
						
							
							
								
								actions: don't leak sencode  
							
							 
							
							
							
						 
						
							2013-04-21 14:25:26 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								cddfdba1a7 
								
							 
						 
						
							
							
								
								iohelpers: input reader, out_bin  
							
							 
							
							
							
						 
						
							2013-04-21 14:22:21 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								e854671d5f 
								
							 
						 
						
							
							
								
								actions: keyring exports  
							
							 
							
							
							
						 
						
							2013-04-21 13:56:45 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								716b5eed55 
								
							 
						 
						
							
							
								
								iohelpers: fix cout redirection typo  
							
							 
							
							
							
						 
						
							2013-04-21 13:13:10 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								fbe829f71e 
								
							 
						 
						
							
							
								
								actions: renaming  
							
							 
							
							
							
						 
						
							2013-04-21 13:09:13 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								
								Mirek Kratochvil 
							
						 
						
							
							
							
							
								
							
							
								02c2ba8f0f 
								
							 
						 
						
							
							
								
								actions: deleting keys  
							
							 
							
							
							
						 
						
							2013-04-21 12:47:20 +02:00