Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3db508bb 
							
						 
					 
					
						
						
							
							typo in "git commit: .."  
						
						
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							5c2bea093a 
							
						 
					 
					
						
						
							
							zipup target facelift  
						
						
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd1771d35 
							
						 
					 
					
						
						
							
							also install useful demos  
						
						
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							90daad0764 
							
						 
					 
					
						
						
							
							add new make-target 'bins'  
						
						... 
						
						
						
						so you can easily build the useful demos 
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							85dc39483f 
							
						 
					 
					
						
						
							
							rename crypt to ltcrypt  
						
						... 
						
						
						
						a binary called crypt already exists and creates a name-clash as we won't
implement the entire CLI even if this tool implements similar functionality 
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf45ea66e5 
							
						 
					 
					
						
						
							
							drop the need for testprof/makefile*  
						
						
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							d21d01bcb5 
							
						 
					 
					
						
						
							
							consolidate makefiles a bit  
						
						
						
						
					 
					
						2017-05-11 23:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							28835a513f 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2017-04-28 19:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							57c703b14c 
							
						 
					 
					
						
						
							
							update doc process a bit  
						
						... 
						
						
						
						* remove crypt.pdf from repo
* ignore generated PDF's
* make refman.pdf generation silent 
						
						
					 
					
						2017-04-25 21:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							8e03799eb6 
							
						 
					 
					
						
						
							
							fix/improve doxygen generation  
						
						
						
						
					 
					
						2017-04-25 21:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							434280587a 
							
						 
					 
					
						
						
							
							also apply the verbosity settings to the doc generation  
						
						
						
						
					 
					
						2017-04-25 21:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea8a00ecd 
							
						 
					 
					
						
						
							
							new multi_test  
						
						
						
						
					 
					
						2017-04-23 23:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							f767ea3dcd 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2017-04-23 23:27:54 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							290926fe8a 
							
						 
					 
					
						
						
							
							include CFLAGS when building demos  
						
						
						
						
					 
					
						2017-04-21 19:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							b412ab539a 
							
						 
					 
					
						
						
							
							update makefiles for blake2b.  
						
						
						
						
					 
					
						2017-04-08 15:44:30 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e9a23e31 
							
						 
					 
					
						
						
							
							makefile updates.  
						
						
						
						
					 
					
						2017-04-07 23:47:16 -04:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							eefb8dc479 
							
						 
					 
					
						
						
							
							renaming prngs/chacha.c prngs/chacha20.c  
						
						
						
						
					 
					
						2017-04-03 22:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfb58c2f4 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2017-04-02 18:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							ff6abc776c 
							
						 
					 
					
						
						
							
							RFC 7539 - ChaCha20 and Poly1305 + chacha based PRNG  
						
						
						
						
					 
					
						2017-04-02 18:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							59b4026fa7 
							
						 
					 
					
						
						
							
							Update makefiles  
						
						
						
						
					 
					
						2017-03-30 22:29:02 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							ac7915ed13 
							
						 
					 
					
						
						
							
							Update makefiles  
						
						
						
						
					 
					
						2017-03-30 18:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a0362c88 
							
						 
					 
					
						
						
							
							SHA3  
						
						
						
						
					 
					
						2017-03-29 13:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							d153d1303a 
							
						 
					 
					
						
						
							
							Update makefiles  
						
						
						
						
					 
					
						2017-03-28 22:57:22 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							ba338eced8 
							
						 
					 
					
						
						
							
							also build executables in makefile.shared from template  
						
						
						
						
					 
					
						2017-03-24 16:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							27f8e8bf75 
							
						 
					 
					
						
						
							
							Update makefiles  
						
						
						
						
					 
					
						2017-03-22 11:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							a00aba8370 
							
						 
					 
					
						
						
							
							add pre-commit hook  
						
						
						
						
					 
					
						2017-03-22 11:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							39425a94c5 
							
						 
					 
					
						
						
							
							improved source checks  
						
						
						
						
					 
					
						2017-03-15 23:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							421a241ccf 
							
						 
					 
					
						
						
							
							travis script - check wheather makefiles are updated  
						
						
						
						
					 
					
						2017-03-09 20:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								Francois Perrad 
							
						 
					 
					
						
						
						
						
							
						
						
							808616d406 
							
						 
					 
					
						
						
							
							sanitize some Perl scripts  
						
						... 
						
						
						
						(Perl4 is gone) 
						
						
					 
					
						2017-02-28 19:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8d00d1fd 
							
						 
					 
					
						
						
							
							part of feature/doc changes  
						
						
						
						
					 
					
						2017-02-28 17:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							55776b0ac9 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2017-02-21 16:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							43517bca83 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2017-02-21 16:54:11 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							bb56ef08eb 
							
						 
					 
					
						
						
							
							bring coverage results near reality  
						
						
						
						
					 
					
						2016-04-03 17:45:16 +02:00 
						 
				 
			
				
					
						
							
							
								Francois Perrad 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5694dbc4 
							
						 
					 
					
						
						
							
							install without USER and GROUP  
						
						... 
						
						
						
						like in libtommath.
really more friendly for packaging. 
						
						
					 
					
						2016-04-01 09:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							912eff4949 
							
						 
					 
					
						
						
							
							make testprof/makefile silent  
						
						
						
						
					 
					
						2016-01-23 19:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							61d730323a 
							
						 
					 
					
						
						
							
							introduce new all_test make-target  
						
						
						
						
					 
					
						2016-01-23 19:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							23cad07701 
							
						 
					 
					
						
						
							
							refactor makefile a bit more  
						
						
						
						
					 
					
						2016-01-23 19:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4572357e87 
							
						 
					 
					
						
						
							
							make easily built demos in a template  
						
						
						
						
					 
					
						2016-01-23 18:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							a6417387c0 
							
						 
					 
					
						
						
							
							make check_defines silent  
						
						
						
						
					 
					
						2016-01-23 17:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							6905e4113f 
							
						 
					 
					
						
						
							
							make build process silent  
						
						
						
						
					 
					
						2016-01-19 00:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							012dfe8001 
							
						 
					 
					
						
						
							
							Make the build output cleaner so diagnostics are easier to spot  
						
						... 
						
						
						
						Signed-off-by: Tom St Denis <tstdenis82@gmail.com>
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu> 
						
						
					 
					
						2015-12-05 14:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4945ac521 
							
						 
					 
					
						
						
							
							add (nearly) all defines from tomcrypt_custom.h to crypt_build_settings  
						
						... 
						
						
						
						... and provide a new make target to check if something is missing 
						
						
					 
					
						2015-09-08 21:09:49 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							19e2526b82 
							
						 
					 
					
						
						
							
							add some make targets regarding code coverage  
						
						
						
						
					 
					
						2015-09-08 02:35:35 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							7db5760c91 
							
						 
					 
					
						
						
							
							add possibility to create combined coverage  
						
						... 
						
						
						
						Define the environment variable LTC_COVERAGE to something, run testme.sh
with all the coverage compile time options enabled and then 'make lcov'
creates the combined coverage for all combinations of compile-time
options handled in testme.sh.
e.g. LTC_COVERAGE=1 ./testme.sh "makefile -j3" "-DUSE_LTM -DLTM_DESC -I../libtommath -fprofile-arcs -ftest-coverage" "../libtommath/libtommath.a -lgcov" 
						
						
					 
					
						2015-09-08 01:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							fd94034ba7 
							
						 
					 
					
						
						
							
							sort HEADERS in makefiles, so it doesn't change spontaneously  
						
						
						
						
					 
					
						2015-09-01 17:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							61efc10852 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2015-08-23 22:59:14 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f9c6fa55 
							
						 
					 
					
						
						
							
							create a makefile.include  
						
						... 
						
						
						
						it contains all the preparation and targets for the static and shared lib 
						
						
					 
					
						2015-01-20 22:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							d54425adb4 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2014-11-13 22:09:20 +01:00 
						 
				 
			
				
					
						
							
							
								Pascal Brand 
							
						 
					 
					
						
						
						
						
							
						
						
							992506cb49 
							
						 
					 
					
						
						
							
							Add incremental CCM authentication processing  
						
						... 
						
						
						
						CCM is only meant for packet mode where the length of the input is known in
advance. Since it is a packet mode function, CCM only had one function that
performs the protocol.
However, incremental authentication is usefull in some usecases. It also
ensure some kind of coherencies when processing with a given authentication
mode or another. To achieve this aim, this commit adds the following functions:
    ccm_init()
    ccm_add_aad()
    cm_add_nonce()
    ccm_process()
    ccm_done()
    ccm_reset()
as well as the data structure
    ccm_state
Change-Id: I5225a42bb098708c4af07518b561bb00f85bc243 
						
						
					 
					
						2014-10-17 09:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							06321b8602 
							
						 
					 
					
						
						
							
							update makefiles  
						
						
						
						
					 
					
						2014-09-29 19:57:21 +02:00