Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						79c23a1886 
					 
					
						
						
							
							esp32c3/Digital Signature: mbedtls integration through ESP-TLS  
						
						
						
						
					 
					
						2021-01-22 11:54:16 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						457ce080ae 
					 
					
						
						
							
							AES: refactor and add HAL layer  
						
						... 
						
						
						
						Refactor the AES driver and add HAL, LL and caps.
Add better support for running AES-GCM fully in hardware. 
						
						
					 
					
						2020-12-10 09:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						949fb8e63a 
					 
					
						
						
							
							SHA: add HAL layer and refactor driver  
						
						... 
						
						
						
						Add a LL and HAL layer for SHA. 
						
						
					 
					
						2020-10-09 08:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						47f7c6a991 
					 
					
						
						
							
							esp32s2/esp_ds: Digital Signature software support  
						
						... 
						
						
						
						1)Added support for alt rsa sign implementation with DS peripheral (
through ESP-TLS - mbedTLS SSL/TLS stack) 
						
						
					 
					
						2020-09-22 18:31:31 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2917651478 
					 
					
						
						
							
							esp_rom: extract common ets apis into esp_rom_sys.h  
						
						
						
						
					 
					
						2020-07-27 15:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b75edc84e3 
					 
					
						
						
							
							esp32s2 SHA: fallback to hashing block by block for non DMA memory  
						
						... 
						
						
						
						Also adds unit test for SHA with input buffer in flash
Closes IDF-1529 
						
						
					 
					
						2020-06-10 15:09:20 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						0d208aabab 
					 
					
						
						
							
							mbedtls: esp32s2: check and reallocate output buffer if its from non-DMA range  
						
						... 
						
						
						
						Earlier check was for only input buffer but it is quite likely to have
output buffer also from non-DMA memory range and hence requirement to
reallocate and then copy data from AES engine. 
						
						
					 
					
						2020-05-14 13:12:26 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a2a204c2b9 
					 
					
						
						
							
							crypto: DS uses RSA peripheral, added shared lock  
						
						
						
						
					 
					
						2020-04-09 11:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						1863a8ce82 
					 
					
						
						
							
							sha: add fallback for when memory alloc fails  
						
						
						
						
					 
					
						2020-04-01 02:07:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						ea47bbb118 
					 
					
						
						
							
							HMAC: adding upstream message support  
						
						
						
						
					 
					
						2020-03-26 19:00:27 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ffb9010cbe 
					 
					
						
						
							
							aes: Fixed tag sometime being wrong for HW GCM  
						
						... 
						
						
						
						The GCM hardware accelerated algorithm for S2 would sometimes output
the wrong tag.
Added additional tests for AES and GCM
Re-enable HW GCM as default option 
						
						
					 
					
						2020-03-18 08:44:38 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9c430a17aa 
					 
					
						
						
							
							Merge branch 'feature/mpi_accel_s2' into 'master'  
						
						... 
						
						
						
						MPI/RSA accelerator bringup for S2 and bignum refactor
Closes IDF-803 and IDF-1174
See merge request espressif/esp-idf!7915  
						
						
					 
					
						2020-03-17 13:16:05 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						7e824508a9 
					 
					
						
						
							
							mpi: refactor bignum into common and hw specific components  
						
						... 
						
						
						
						Closes IDF-1174 
						
						
					 
					
						2020-03-16 19:44:30 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						16b6a7a903 
					 
					
						
						
							
							s2 sha hw: Fix bug where alloc would fail if input were of len 0  
						
						
						
						
					 
					
						2020-03-16 19:29:59 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						e21bef3f28 
					 
					
						
						
							
							mpi: active hw accel for S2  
						
						... 
						
						
						
						Actives MPI/RSA hardware acceleratio for ESP32 S2.
Closes IDF-803 
						
						
					 
					
						2020-03-13 18:33:18 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						3351376a11 
					 
					
						
						
							
							AES: optimize AES-GCM  
						
						... 
						
						
						
						HW acceleration for GCM is now enabled by default
Closes IDF-1443 
						
						
					 
					
						2020-03-12 10:20:24 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						37369a8a57 
					 
					
						
						
							
							crypto: SHA and AES accelerator bring up for S2  
						
						... 
						
						
						
						Brings up, fixes and enables AES and SHA hardware acceleration.
Closes IDF-714
Closes IDF-716 
						
						
					 
					
						2020-03-11 15:09:45 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						71c02394e5 
					 
					
						
						
							
							esp32s2: remove esp_intr.h header  
						
						
						
						
					 
					
						2020-03-05 16:15:59 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e30cd361a8 
					 
					
						
						
							
							global: rename esp32s2beta to esp32s2  
						
						
						
						
					 
					
						2020-01-22 12:14:38 +08:00