harshal.patil 
							
						 
					 
					
						
						
							
						
						3c0778a069 
					 
					
						
						
							
							docs: refactored Secure Boot V2 documentation  
						
						 
						
						... 
						
						
						
						- Added "Signing using pre-calculate signatures" section
- Refactored "Signing using an external HSM" section 
						
						
					 
					
						2023-02-08 12:01:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						b06a029677 
					 
					
						
						
							
							esp32c6: update documentation for flash encryption  
						
						 
						
						
						
						
					 
					
						2023-02-03 16:01:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						7100b7d1ff 
					 
					
						
						
							
							docs: add support for building H2 docs  
						
						 
						
						
						
						
					 
					
						2023-01-17 10:04:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mofeifei 
							
						 
					 
					
						
						
							
						
						3bdad0032e 
					 
					
						
						
							
							docs: update cn trans for flash-encryptions  
						
						 
						
						
						
						
					 
					
						2023-01-03 19:32:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhang Xiao Yan 
							
						 
					 
					
						
						
							
						
						ae639f68a6 
					 
					
						
						
							
							Merge branch 'docs/update_USB-OTG_ESP32S2_ESP32S3' into 'master'  
						
						 
						
						... 
						
						
						
						updated USB_OTG in dfu.rst, usb_device.rst and secure-boot-v2.rst
Closes DOC-3565
See merge request espressif/esp-idf!20144  
						
						
					 
					
						2022-12-27 14:38:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						5b6cc09dce 
					 
					
						
						
							
							docs: remove mention of DIS_BOOT_REMAP for chips other than ESP32-S2  
						
						 
						
						... 
						
						
						
						Relevant: https://esp32.com/viewtopic.php?f=13&t=31188  
						
						
					 
					
						2022-12-21 14:16:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						371a6abdca 
					 
					
						
						
							
							Merge branch 'docs/support_for_pre_calculated_signatures' into 'master'  
						
						 
						
						... 
						
						
						
						docs: Added documetation for using pre-calculated signatures
See merge request espressif/esp-idf!21377  
						
						
					 
					
						2022-12-20 14:03:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						46588e7126 
					 
					
						
						
							
							docs: security: enable memory protection section for ESP32-C2/ESP32-C6  
						
						 
						
						
						
						
					 
					
						2022-12-14 10:03:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						188017d6b1 
					 
					
						
						
							
							docs: Fix Secure DL mode documentation about flash read being unsupported  
						
						 
						
						... 
						
						
						
						Simple flash read command is not supported if Secure DL mode is enabled on the target.
Remove reference of this from the relevant docs part.
Related: https://github.com/espressif/esptool/issues/810 
Related: ESPTOOL-567
Closes IDF-6468 
						
						
					 
					
						2022-12-14 10:03:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						54d6ab2044 
					 
					
						
						
							
							docs: Added documentation for using pre-calculated signatures  
						
						 
						
						... 
						
						
						
						to generate secure boot enabled binaries. 
						
						
					 
					
						2022-12-06 10:23:45 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						6809eaf375 
					 
					
						
						
							
							docs: fix secure boot "Remote Signing of Images" section command  
						
						 
						
						
						
						
					 
					
						2022-12-01 18:03:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Linda 
							
						 
					 
					
						
						
							
						
						9c0d573eae 
					 
					
						
						
							
							updated USB_OTG in dfu.rst, usb_device.rst and secure-boot-v2.rst  
						
						 
						
						
						
						
					 
					
						2022-11-29 10:08:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						11f2683c27 
					 
					
						
						
							
							docs: add chapter about overall "security" area guide  
						
						 
						
						... 
						
						
						
						List down considerations for the following areas:
- Hardware security
- Network security
- Product security
Also added brief explanation about "Security Policy" for ESP-IDF.
Closes IDF-1565 
						
						
					 
					
						2022-11-25 03:17:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ca4ad3ce7c 
					 
					
						
						
							
							docs: add support for building C6 docs  
						
						 
						
						
						
						
					 
					
						2022-10-13 04:39:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e40d733d5a 
					 
					
						
						
							
							secure-boot-v2: fix minor typo (s/MFG1/MGF1)  
						
						 
						
						
						
						
					 
					
						2022-08-23 16:37:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Fang 
							
						 
					 
					
						
						
							
						
						83a0cd33ce 
					 
					
						
						
							
							docs: updated documents related to wakeup source, ulp, flash-encryption and memory types  
						
						 
						
						
						
						
					 
					
						2022-07-25 10:57:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Linda 
							
						 
					 
					
						
						
							
						
						3d5f2fbafc 
					 
					
						
						
							
							docs:updates based on feedbacks  
						
						 
						
						
						
						
					 
					
						2022-07-22 15:58:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shang Zhou 
							
						 
					 
					
						
						
							
						
						7f8fae8548 
					 
					
						
						
							
							docs: update CN translation for flash_encryption  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:15:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						26514959dd 
					 
					
						
						
							
							docs: secure-boot-v2: remove incorrect note about bootloader re-flash  
						
						 
						
						... 
						
						
						
						In secure-boot-v2 scheme, one can always regenerate signature using
secure boot signing key and re-flash either bootloader or application. 
						
						
					 
					
						2022-06-27 14:24:42 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						6e6b5474c3 
					 
					
						
						
							
							doc(esp32c2): Updates Flash Encryption chapter  
						
						 
						
						
						
						
					 
					
						2022-05-31 11:12:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Wallentowitz 
							
						 
					 
					
						
						
							
						
						dd7aece4bf 
					 
					
						
						
							
							Secure boot v2 image format: CRC size  
						
						 
						
						... 
						
						
						
						The CRC size is documented as 1095 bytes, but in the code I find 1196 bytes:
https://github.com/espressif/esp-idf/blob/master/components/bootloader_support/src/secure_boot_v2/secure_boot.c#L35  
						
						
					 
					
						2022-05-30 23:30:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						2c725264f7 
					 
					
						
						
							
							esp32c2: Support Secure Boot V2 based on ECDSA scheme  
						
						 
						
						
						
						
					 
					
						2022-05-11 18:00:03 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a6543f0d21 
					 
					
						
						
							
							docs: fix broken references to misc API functions and types.  
						
						 
						
						
						
						
					 
					
						2022-03-27 16:46:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a0c5d845eb 
					 
					
						
						
							
							doc/security: fix re-flashable bootloader section  
						
						 
						
						... 
						
						
						
						- Add pointer to key generation section
- Fix sequence point ordering 
						
						
					 
					
						2022-03-11 15:56:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cf049e15ed 
					 
					
						
						
							
							esp8684: rename target to esp32c2  
						
						 
						
						
						
						
					 
					
						2022-01-19 11:08:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						82325f6037 
					 
					
						
						
							
							docs: update docs to be able to build with esp8684  
						
						 
						
						
						
						
					 
					
						2021-12-20 10:32:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						1501a22e02 
					 
					
						
						
							
							docs: fix salt length in secure-boot-v2 docs  
						
						 
						
						
						
						
					 
					
						2021-12-07 09:49:28 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						9c1d4f5b54 
					 
					
						
						
							
							Build & config: Remove the "make" build system  
						
						 
						
						... 
						
						
						
						The "make" build system was deprecated in v4.0 in favor of idf.py
(cmake). The remaining support is removed in v5.0. 
						
						
					 
					
						2021-11-10 09:53:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daiziyan 
							
						 
					 
					
						
						
							
						
						e79b8c1b6a 
					 
					
						
						
							
							docs: update CN trans for external-ram and flash-encryption  
						
						 
						
						
						
						
					 
					
						2021-11-05 19:23:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						8ff3dbc05d 
					 
					
						
						
							
							secure_boot: Added Kconfig option for aggressive key revoke  
						
						 
						
						... 
						
						
						
						Applicable to S2, C3, and S3 
						
						
					 
					
						2021-10-22 12:20:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						95d824fbb0 
					 
					
						
						
							
							Merge branch 'docs/flash_enc_512bits' into 'master'  
						
						 
						
						... 
						
						
						
						docs: update flash encryption docs with 512bit key related info
Closes IDF-3867
See merge request espressif/esp-idf!15318  
						
						
					 
					
						2021-10-13 08:49:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						ea2e2b0d62 
					 
					
						
						
							
							[docs]: Clarified and improved Secure Boot docs  
						
						 
						
						
						
						
					 
					
						2021-10-13 11:41:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b62f2b33e9 
					 
					
						
						
							
							docs: update flash encryption docs with 512bit key related info  
						
						 
						
						
						
						
					 
					
						2021-10-11 12:31:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						2d82560ed5 
					 
					
						
						
							
							bootloader: Enable Secure boot V2 for ESP32-S3  
						
						 
						
						
						
						
					 
					
						2021-08-19 14:08:12 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daiziyan 
							
						 
					 
					
						
						
							
						
						c399251eda 
					 
					
						
						
							
							docs: update CN trans for flash-encryption  
						
						 
						
						
						
						
					 
					
						2021-08-16 16:46:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						93512edc7a 
					 
					
						
						
							
							secure_boot_v2(doc): secure_boot_v2 key/s must be readable  
						
						 
						
						
						
						
					 
					
						2021-08-04 15:39:48 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						082cc36532 
					 
					
						
						
							
							doc/secure_boot_v2: Fix the steps mentioned for enabling secure boot  
						
						 
						
						
						
						
					 
					
						2021-07-30 14:40:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						77c96e51bb 
					 
					
						
						
							
							docs: security: fix minor formatting issues or typos  
						
						 
						
						
						
						
					 
					
						2021-07-22 15:18:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						fe0600b859 
					 
					
						
						
							
							docs: add note about PSRAM encryption  
						
						 
						
						
						
						
					 
					
						2021-07-19 13:53:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b8a322195e 
					 
					
						
						
							
							flash encryption: add flash encryption support for ESP32-S3  
						
						 
						
						
						
						
					 
					
						2021-07-14 18:46:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6f0b36f7be 
					 
					
						
						
							
							Merge branch 'doc/flash_manual_encrypt' into 'master'  
						
						 
						
						... 
						
						
						
						docs: Add manual encryption docs, fix flash encryption efuse bug
Closes IDFGH-3006
See merge request espressif/esp-idf!14178  
						
						
					 
					
						2021-07-14 09:27:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f62c303633 
					 
					
						
						
							
							docs: Explain the 256- and 512- bit keys used for AES-XTS 256 vs 512  
						
						 
						
						
						
						
					 
					
						2021-07-14 16:58:18 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						765b75d37b 
					 
					
						
						
							
							docs: Add description of manual encryption steps  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5037  
						
						
					 
					
						2021-07-14 16:58:18 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fcd193b024 
					 
					
						
						
							
							docs: Use soc_caps instead of chip names for flash encryption docs  
						
						 
						
						... 
						
						
						
						Clears the way for ESP32-S3 and future chips. 
						
						
					 
					
						2021-07-14 16:57:31 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c01da712f6 
					 
					
						
						
							
							docs: Move the bootloader size section into the Bootloader guide  
						
						 
						
						
						
						
					 
					
						2021-07-13 17:35:04 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						1bad8a28bb 
					 
					
						
						
							
							secure boot doc: Clarify limits for verifying signed updates without secure boot  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/7080  
						
						
					 
					
						2021-06-15 17:44:03 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						bdfda351bd 
					 
					
						
						
							
							build docs: enable building of S3 docs  
						
						 
						
						... 
						
						
						
						* Added suport for building esp32s3 docs
 * Fixed all related warnings
 * Activated building of S3 docs for build HTML fast CI job 
						
						
					 
					
						2021-06-09 09:30:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Fang 
							
						 
					 
					
						
						
							
						
						71141a326d 
					 
					
						
						
							
							docs: clarified esp32 timer clk source, updated the flash encryption table and esptrace doc  
						
						 
						
						
						
						
					 
					
						2021-05-24 03:46:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6f6b4c3983 
					 
					
						
						
							
							cmake partition_table: Check binaries fit in partition spaces at build time  
						
						 
						
						... 
						
						
						
						- Bootloader is checked not to overlap partition table
- Apps are checked not to overlap any app partition regions
Supported for CMake build system only.
Closes https://github.com/espressif/esp-idf/pull/612 
Closes https://github.com/espressif/esp-idf/issues/5043 
Probable fix for https://github.com/espressif/esp-idf/issues/5456  
						
						
					 
					
						2021-04-16 16:40:47 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9295e54c9d 
					 
					
						
						
							
							docs: Adds secure_boot_v2 for ESP32-C3 ECO3  
						
						 
						
						
						
						
					 
					
						2021-04-08 14:22:46 +08:00