renpeiying 
							
						 
					 
					
						
						
							
						
						255bb8b1b8 
					 
					
						
						
							
							docs: Update CN trans for security docs  
						
						
						
						
					 
					
						2025-01-21 13:42:08 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						b285e2789f 
					 
					
						
						
							
							feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled  
						
						
						
						
					 
					
						2025-01-21 13:42:01 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						43d48bb23f 
					 
					
						
						
							
							docs/Flash encryption: Add encrypted partitions section  
						
						
						
						
					 
					
						2024-05-07 10:41:08 +05:30 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						d612db3bca 
					 
					
						
						
							
							fix(doc): Fix incorrect description for xts_key_length_256 efuse  
						
						
						
						
					 
					
						2023-09-12 14:52:48 +08:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						7b40852d2f 
					 
					
						
						
							
							docs/flash_encryption: Update docs for esp32h2 target  
						
						
						
						
					 
					
						2023-02-24 15:21:51 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						b06a029677 
					 
					
						
						
							
							esp32c6: update documentation for flash encryption  
						
						
						
						
					 
					
						2023-02-03 16:01:06 +05:30 
						 
				 
			
				
					
						
							
							
								mofeifei 
							
						 
					 
					
						
						
							
						
						3bdad0032e 
					 
					
						
						
							
							docs: update cn trans for flash-encryptions  
						
						
						
						
					 
					
						2023-01-03 19:32:41 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Wang Fang 
							
						 
					 
					
						
						
							
						
						83a0cd33ce 
					 
					
						
						
							
							docs: updated documents related to wakeup source, ulp, flash-encryption and memory types  
						
						
						
						
					 
					
						2022-07-25 10:57:40 +08:00 
						 
				 
			
				
					
						
							
							
								Shang Zhou 
							
						 
					 
					
						
						
							
						
						7f8fae8548 
					 
					
						
						
							
							docs: update CN translation for flash_encryption  
						
						
						
						
					 
					
						2022-07-08 11:15:57 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						6e6b5474c3 
					 
					
						
						
							
							doc(esp32c2): Updates Flash Encryption chapter  
						
						
						
						
					 
					
						2022-05-31 11:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a6543f0d21 
					 
					
						
						
							
							docs: fix broken references to misc API functions and types.  
						
						
						
						
					 
					
						2022-03-27 16:46:57 +08:00 
						 
				 
			
				
					
						
							
							
								daiziyan 
							
						 
					 
					
						
						
							
						
						e79b8c1b6a 
					 
					
						
						
							
							docs: update CN trans for external-ram and flash-encryption  
						
						
						
						
					 
					
						2021-11-05 19:23:10 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						b62f2b33e9 
					 
					
						
						
							
							docs: update flash encryption docs with 512bit key related info  
						
						
						
						
					 
					
						2021-10-11 12:31:16 +08:00 
						 
				 
			
				
					
						
							
							
								daiziyan 
							
						 
					 
					
						
						
							
						
						c399251eda 
					 
					
						
						
							
							docs: update CN trans for flash-encryption  
						
						
						
						
					 
					
						2021-08-16 16:46:04 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9295e54c9d 
					 
					
						
						
							
							docs: Adds secure_boot_v2 for ESP32-C3 ECO3  
						
						
						
						
					 
					
						2021-04-08 14:22:46 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e97ae26f48 
					 
					
						
						
							
							doc: Mention pre-encrypting on the host is possible in Release mode  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5945  
						
						
					 
					
						2021-04-06 16:58:58 +10:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						2095148b31 
					 
					
						
						
							
							bootloader/ ESP32_ECO3: Do not disable UART download mode by default  
						
						
						
						
					 
					
						2021-03-23 08:15:32 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						70dd884fee 
					 
					
						
						
							
							doc(esp32c3): Updates secure features doc  
						
						
						
						
					 
					
						2021-02-22 18:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						548fd02d10 
					 
					
						
						
							
							docs: initial update of programming guide for C3  
						
						... 
						
						
						
						Updates "front page" content, get-started, and api-guides with C3 content
Enable building and publishing of C3 docs in CI 
						
						
					 
					
						2021-02-01 15:40:02 +08:00 
						 
				 
			
				
					
						
							
							
								kirill.chalov 
							
						 
					 
					
						
						
							
						
						f634c59289 
					 
					
						
						
							
							Add hypertargets to all TRM references  
						
						
						
						
					 
					
						2021-01-26 05:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						03fa63b0c9 
					 
					
						
						
							
							bootloader: add flash encryption support for C3  
						
						... 
						
						
						
						Adds flash encryption support for C3 and updates docs for S2 & C3 
						
						
					 
					
						2021-01-18 14:10:54 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f64ae4fa99 
					 
					
						
						
							
							efuse: Add 'disable Download Mode' & ESP32-S2 'Secure Download Mode' functionality  
						
						
						
						
					 
					
						2020-05-28 17:50:45 +10:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d193790f85 
					 
					
						
						
							
							doc: update flash encryption with S2 specific content  
						
						
						
						
					 
					
						2020-04-08 11:17:31 +08:00 
						 
				 
			
				
					
						
							
							
								Kirill Chalov 
							
						 
					 
					
						
						
							
						
						0cc9ffb8f7 
					 
					
						
						
							
							Implement comments and add info on ESP32S2  
						
						
						
						
					 
					
						2020-04-08 10:30:22 +08:00 
						 
				 
			
				
					
						
							
							
								Kirill Chalov 
							
						 
					 
					
						
						
							
						
						9ed60af1f2 
					 
					
						
						
							
							Review security/flash-encryption.rst  
						
						
						
						
					 
					
						2020-04-08 10:30:22 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4358f3b573 
					 
					
						
						
							
							doc: Add warnings about using JTAG debugging with hardware security features  
						
						... 
						
						
						
						This is related to the following issues but is not a fix, just documentation of a workaround until we can
improve the support:
https://github.com/espressif/esp-idf/issues/4878 
https://github.com/espressif/esp-idf/issues/4734  
						
						
					 
					
						2020-04-01 17:36:08 +11:00 
						 
				 
			
				
					
						
							
							
								Supreet Deshpande 
							
						 
					 
					
						
						
							
						
						073ba0a608 
					 
					
						
						
							
							feat/secure_boot_v2: Adding docs for secure boot v2 ESP32-ECO3  
						
						
						
						
					 
					
						2020-02-25 01:28:22 +05:30 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						268816649c 
					 
					
						
						
							
							Replace all TRM urls will generic template variable and remove duplicate sections  
						
						... 
						
						
						
						All references to TRM had the section duplicated for both targets using .. only:: , replaced these with a generic template url 
						
						
					 
					
						2020-02-07 16:37:45 +11:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						9352899d69 
					 
					
						
						
							
							doc: Update English pages with generic target name  
						
						
						
						
					 
					
						2020-02-07 16:37:43 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6bb09224b5 
					 
					
						
						
							
							docs: Add note that flash encryption is required in OTA app updates  
						
						
						
						
					 
					
						2019-12-03 15:03:46 +08:00 
						 
				 
			
				
					
						
							
							
								Hao Ning 
							
						 
					 
					
						
						
							
						
						9ecc34e086 
					 
					
						
						
							
							add chinese translation into flash encryption  
						
						
						
						
					 
					
						2019-10-22 19:37:28 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5c5770dddb 
					 
					
						
						
							
							docs: Small cleanup of flash encryption docs  
						
						
						
						
					 
					
						2019-09-10 11:28:11 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						47bbb107a8 
					 
					
						
						
							
							build system: Use CMake-based build system as default when describing commands  
						
						
						
						
					 
					
						2019-07-08 17:31:27 +10:00 
						 
				 
			
				
					
						
							
							
								Hemal Gujarathi 
							
						 
					 
					
						
						
							
						
						a68c7c21e1 
					 
					
						
						
							
							Improve flash encryption documentation and add Development & Release modes  
						
						... 
						
						
						
						This MR improves existing flash encryption document to provide simplified steps
Adds two new modes for user: Development & Release
Adds a simple example
Supports encrypted write through make command 
						
						
					 
					
						2019-06-25 23:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4b4cd7fb51 
					 
					
						
						
							
							efuse/flash encryption: Reduce FLASH_CRYPT_CNT to a 7 bit efuse field  
						
						... 
						
						
						
						8th bit is not used by hardware.
As reported https://esp32.com/viewtopic.php?f=2&t=7800&p=40895#p40894  
						
						
					 
					
						2019-04-03 14:07:20 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a2d0fbb9ab 
					 
					
						
						
							
							docs: flash encryption: Fix description of behaviour when all bits of FLASH_CRYPT_CNT are set  
						
						... 
						
						
						
						Correct behaviour is described in section 25.3.3 Flash Decryption Block of the ESP32 TRM 
						
						
					 
					
						2018-12-05 11:15:00 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b45b0f2348 
					 
					
						
						
							
							doc: security: Use less ambiguous language about using bot flash encryption & secure boot together  
						
						
						
						
					 
					
						2018-12-04 12:34:38 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f53fef9936 
					 
					
						
						
							
							Secure Boot & Flash encryption: Support 3/4 Coding Scheme  
						
						... 
						
						
						
						Includes esptool update to v2.6-beta1 
						
						
					 
					
						2018-10-16 16:24:10 +11:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						454b69d2ea 
					 
					
						
						
							
							nvs_flash: Update documentation at different places to indicate NVS encryotion is supported  
						
						
						
						
					 
					
						2018-10-05 14:05:21 +05:30