Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						6b64862ef7 
					 
					
						
						
							
							Documentation fixes and code adaptation  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						251e86ae3f 
					 
					
						
						
							
							Adapt names to more suitable and fix conditional compilation flags  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						27cd488088 
					 
					
						
						
							
							Update the documentation (v.3)  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						33ea63d766 
					 
					
						
						
							
							Minor updates of the documentation  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						8c8ab26b2a 
					 
					
						
						
							
							Update documentation (handling inputs, function names)  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						d67a5b6320 
					 
					
						
						
							
							Update PAKE driver documentation (v.2)  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						d6eb11007f 
					 
					
						
						
							
							Add draft documentation for the PAKE driver dispatch logic  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-02-22 11:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								asfand-silabs 
							
						 
					 
					
						
						
							
						
						b549776a23 
					 
					
						
						
							
							Merge branch 'Mbed-TLS:development' into codegen_1.1  
						
						
						
						
					 
					
						2022-09-17 19:54:01 +02:00 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						a2cac3224d 
					 
					
						
						
							
							Update and document mbedtls extensions  
						
						... 
						
						
						
						Signed-off-by: Archana <archana.madhavan@silabs.com >
Signed-off-by: Asfandyar Orakzai <asfandyar.orakzai@silabs.com > 
						
						
					 
					
						2022-09-16 11:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						1776dd9022 
					 
					
						
						
							
							Doc improvements -Cosmetic  
						
						... 
						
						
						
						Signed-off-by: Archana <archana.madhavan@silabs.com >
Signed-off-by: Asfandyar Orakzai <asfandyar.orakzai@silabs.com > 
						
						
					 
					
						2022-09-16 11:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						46886247ad 
					 
					
						
						
							
							Driver Wrappers code gen migration guide updated.  
						
						... 
						
						
						
						Signed-off-by: Archana <archana.madhavan@silabs.com >
Signed-off-by: Asfandyar Orakzai <asfandyar.orakzai@silabs.com > 
						
						
					 
					
						2022-09-16 11:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						0b86ac1957 
					 
					
						
						
							
							Fix typographical errors in .md files found by cspell  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-07-29 13:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						017a19997a 
					 
					
						
						
							
							Update references to old Github organisation  
						
						... 
						
						
						
						Replace references to ARMmbed organisation with the new
org, Mbed-TLS, following project migration.
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2022-03-31 14:43:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						e356f075f5 
					 
					
						
						
							
							Merge pull request  #5512  from gilles-peskine-arm/psa-driver-interface-tweaks-202201  
						
						... 
						
						
						
						PSA driver description spec: minor tweaks to the JSON format 
						
						
					 
					
						2022-03-01 20:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						08fb89d251 
					 
					
						
						
							
							Require a driver prefix to be non-empty  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-02-07 16:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						272ff9c309 
					 
					
						
						
							
							Open a namespace for implementation-specific properties  
						
						... 
						
						
						
						"IMPLEMENTATION/PROPERTY"
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-02-07 16:29:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						6c3b1a760a 
					 
					
						
						
							
							Allow comments in driver descriptions  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-02-07 16:29:04 +01:00 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						21b20c72d3 
					 
					
						
						
							
							Add Changelog and update documentation  
						
						... 
						
						
						
						Signed-off-by: Archana <archana.madhavan@silabs.com > 
						
						
					 
					
						2021-12-19 10:35:15 +05:30 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						c08248d650 
					 
					
						
						
							
							Rename the template file from .conf to .jinja  
						
						... 
						
						
						
						Signed-off-by: Archana <archana.madhavan@silabs.com > 
						
						
					 
					
						2021-12-19 10:35:15 +05:30 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						a8939b6da3 
					 
					
						
						
							
							Restructure scripts' folder alignment  
						
						... 
						
						
						
						Moved python script generate_driver_wrappers.py under scripts and
corresponding template file under script/data_files.
Signed-off-by: Archana <archana.madhavan@silabs.com > 
						
						
					 
					
						2021-12-18 12:57:15 +05:30 
						 
				 
			
				
					
						
							
							
								Archana 
							
						 
					 
					
						
						
							
						
						1f1a34a226 
					 
					
						
						
							
							Rev 1.0 of Driver Wrappers code gen  
						
						... 
						
						
						
						The psa_crypto_driver_wrappers.c is merely rendered with no real
templating in version 1.0.
Signed-off-by: Archana <archana.madhavan@silabs.com > 
						
						
					 
					
						2021-12-18 12:22:06 +05:30 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						dba968f59b 
					 
					
						
						
							
							Realign Markdown table  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-06-28 09:28:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						bb0cfeb2d4 
					 
					
						
						
							
							Rename config.h to mbedtls_config.h  
						
						... 
						
						
						
						This commit was generated using the following script:
# ========================
#!/bin/sh
git ls-files | grep -v '^ChangeLog' | xargs sed -b -E -i '
s/((check|crypto|full|mbedtls|query)_config)\.h/\1\nh/g
s/config\.h/mbedtls_config.h/g
y/\n/./
'
mv include/mbedtls/config.h include/mbedtls/mbedtls_config.h
# ========================
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-06-28 09:28:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						5d1f747d85 
					 
					
						
						
							
							Merge pull request  #4377  from mpg/psa-pbkdf2-api  
						
						... 
						
						
						
						PSA API for PBKDF2-HMAC 
						
						
					 
					
						2021-05-12 18:00:30 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						f9a68ad62a 
					 
					
						
						
							
							Fix typos  
						
						... 
						
						
						
						Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2021-05-07 12:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						421390f52f 
					 
					
						
						
							
							Fix driver interface for key derivation  
						
						... 
						
						
						
						Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2021-04-30 12:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						12f93f4fc2 
					 
					
						
						
							
							Merge pull request  #4407  from ARMmbed/dev3_signoffs  
						
						... 
						
						
						
						Merge development_3.0 into development 
						
						
					 
					
						2021-04-26 19:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						351a2576f5 
					 
					
						
						
							
							PSA PBKDF2: extend key derivation driver interface  
						
						... 
						
						
						
						Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2021-04-20 13:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Cooreman 
							
						 
					 
					
						
						
							
						
						31e27af0cc 
					 
					
						
						
							
							Reword the builtin key language on persistency declaration  
						
						... 
						
						
						
						Specifically allow the driver to override the persistency level of a
builtin key in cases where the driver is persistency-aware.
Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com > 
						
						
					 
					
						2021-04-16 11:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								TRodziewicz 
							
						 
					 
					
						
						
							
						
						2a1a67300d 
					 
					
						
						
							
							Remove deprecated things from crypto_compat.h and dependent tests.  
						
						... 
						
						
						
						Signed-off-by: TRodziewicz <tomasz.rodziewicz@mobica.com > 
						
						
					 
					
						2021-04-13 23:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						2c5d9e6a32 
					 
					
						
						
							
							No configuration symbols for FFDH  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-02-09 21:40:41 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						7df7d1eb57 
					 
					
						
						
							
							ECC: add rationale  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-02-09 21:40:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						c74712f12d 
					 
					
						
						
							
							Fix an example that didn't follow the given pattern  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-02-09 21:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						59c6347810 
					 
					
						
						
							
							Remove the time stamp  
						
						... 
						
						
						
						Time stamps are useful when the document gets shared around, but they
tend to lead to merge conflicts.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-02-09 21:39:13 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						ac80be111b 
					 
					
						
						
							
							Merge pull request  #3878  from gilles-peskine-arm/psa-builtin-keys-via-slot-number-spec  
						
						... 
						
						
						
						New entry point get_builtin_key for opaque drivers (PSA spec) 
						
						
					 
					
						2021-01-29 10:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						055be83413 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-01-25 11:36:24 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						84ae1eefb4 
					 
					
						
						
							
							Minor clarification  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-01-20 20:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						3d67365ef7 
					 
					
						
						
							
							Add a key_buffer_length output to "get_builtin_key"  
						
						... 
						
						
						
						While builtin keys will often have a fixed-size context, this is not
necessarily the case, so the "get_builtin_key" entry point needs to
return the size of the actual key context.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2021-01-20 20:19:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						348eeebb24 
					 
					
						
						
							
							Clarify the intent of the KEEPALIVE flag  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-11 10:52:36 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						ae7772d0f3 
					 
					
						
						
							
							Clarifications around reseed_entropy_size  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						43100e3fcb 
					 
					
						
						
							
							Add section on combining get_entropy with add_entropy  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						32e584c38a 
					 
					
						
						
							
							Copyediting and minor clarifications  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						3ff79066b1 
					 
					
						
						
							
							Note an interrogation about integer value representation  
						
						... 
						
						
						
						Especially 0 values may need special treatment since they can't be
used as an array size.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						6a530e8d26 
					 
					
						
						
							
							Random driver: make initial_entropy_size mandatory  
						
						... 
						
						
						
						If a random driver has a built-in entropy source and doesn't need an
external entropy source, make the driver author declare this
explicitly, rather than it being a less secure default.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						ee914f34fa 
					 
					
						
						
							
							Minor clarifications  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						609394c1cf 
					 
					
						
						
							
							Open question: can there be multiple RNG instances?  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:48:06 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						8d5092c11f 
					 
					
						
						
							
							get_random: no output on error  
						
						... 
						
						
						
						The get_random entry point was allowed to return partial data on both
PSA_SUCCESS and PSA_ERROR_INSUFFICIENT_ENTROPY, but there was no
meaningful difference between the two. Keep it simple: PSA_SUCCESS is
success but can be partial, and PSA_ERROR_INSUFFICIENT_ENTROPY is an
error with no output.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:47:56 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						1ef6ad48d1 
					 
					
						
						
							
							Note that I'm not completly sure about the get_entropy flags  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						3eb65fbba6 
					 
					
						
						
							
							Open question: should add_entropy take an estimated_entropy_bits parameter?  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						b89b4b9025 
					 
					
						
						
							
							get_entropy: recommendations on conditioning and entropy estimates  
						
						... 
						
						
						
						Explicitly recommend that the driver accounts for environmental
conditions that can affect the amount of entropy.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2020-12-07 18:47:36 +01:00