| 
							
							
								 Paul Bakker | 66d5d076f7 | Fix formatting in various code to match spacing from coding style | 2014-06-17 17:06:47 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | d8bb82665e | Fix code styling for return statements | 2014-06-17 14:06:49 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 3461772559 | Introduce polarssl_zeroize() instead of memset() for zeroization | 2014-06-14 16:46:03 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 20422e9a3a | Add pk_verify_ext() | 2014-06-05 14:02:05 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | cef4ad2509 | Adapt sources to configurable config.h name | 2014-04-30 16:40:20 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 75342a65e4 | Fixed typos in code | 2014-04-09 15:49:57 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 0148875cfc | Add tests and fix bugs for RSA-alt contexts | 2014-04-04 17:46:46 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 42099c3155 | Revert "Add pk_rsa_set_padding() and rsa_set_padding()" This reverts commit b4fae579e8.
Conflicts:
	library/pk.c
	tests/suites/test_suite_pk.data
	tests/suites/test_suite_pk.function | 2014-01-27 11:59:29 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | dfab4c1193 | Add forgotten #ifdef and depends_on | 2014-01-22 16:01:06 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | b4fae579e8 | Add pk_rsa_set_padding() and rsa_set_padding() | 2014-01-22 13:03:27 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 8053da4057 | x509write_csr() now fully using PK internally | 2013-09-12 11:57:00 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | bfe32efb9b | pk_{sign,verify}() now accept hash_len = 0 | 2013-08-27 22:21:21 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | c40b4c3708 | Add configuration item for the PK module | 2013-08-27 22:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 12c1ff0ecb | Add RSA-alt to the PK layer | 2013-08-27 22:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | a2d3f22007 | Add and use pk_encrypt(), pk_decrypt() | 2013-08-27 22:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 8df2769178 | Introduce pk_sign() and use it in ssl | 2013-08-27 22:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | fff80f8879 | PK: use NULL for unimplemented operations | 2013-08-20 20:46:05 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | f73da02962 | PK: change pk_verify arguments (md_info "optional") | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | ab46694558 | Change pk_set_type to pk_init_ctx for consistency | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 15699380e5 | Small PK cleanups - better error codes
- rm now-useless include | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 3fb5c5ee1c | PK: rename members for consistency CIPHER, MD Also add pk_get_name() to remove a direct access to pk_type | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | c6ac8870d5 | Nicer interface between PK and debug. Finally get rid of pk_context.type member, too. | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | b3d9187cea | PK: add nice interface functions Also fix a const-corectness issue. | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 765db07dfb | PK: use alloc and free function pointers | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 3053f5bcb4 | Get rid of pk_wrap_rsa() | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 835eb59c6a | PK: fix support for ECKEY_DH | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | f18c3e0378 | Add a PK can_do() method and simplify code | 2013-08-20 20:46:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | d73b3c13be | PK: use wrappers and function pointers for verify | 2013-08-20 20:46:03 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 211a64c79f | Add eckey to ecdsa conversion in the PK layer | 2013-08-20 20:26:28 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | d9ca94a677 | Updated merged pk.c and x509parse.c changes with new memory allocation functions | 2013-07-25 11:25:09 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | c2c90031ec | Fix pk_set_type() behaviour for unkown type | 2013-07-17 15:59:44 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | fd5164e283 | Fix some more ifdef's RSA/EC, in pk and debug | 2013-07-17 15:59:44 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 7c5819eb1e | Fix warnings (enum value missing from switch/case) | 2013-07-17 15:59:41 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 244569f4b1 | Use generic x509_get_pubkey() for RSA functions | 2013-07-17 15:59:40 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 374e4b87d4 | pk_set_type() cannot be used to reset key type | 2013-07-17 15:59:39 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 81c313ccc6 | Add #ifdef's on RSA and EC in PK | 2013-07-09 10:49:09 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 1f73a65c06 | Fix ommission in pk_free(). | 2013-07-09 10:42:13 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 7a6c946446 | Fix error code in pk.h | 2013-07-09 10:37:27 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 12e0ed9115 | Add pk_context and associated functions | 2013-07-08 17:32:27 +02:00 |  |