| 
							
							
								 Dave Rodgman | 48fd2ab5d5 | Improve readability of unrolled AESCE code Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> | 2023-06-16 09:36:50 +01:00 |  | 
			
				
					| 
							
							
								 Dave Rodgman | 96fdfb8e62 | Unroll aesce_encrypt_block Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> | 2023-06-15 16:26:20 +01:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 61c4cfa2a7 | Add compiler version checks. When `MBEDTLS_AESCE_C` enabled and the compiler
is not expected, we should raise error to user.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-04-26 13:06:01 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | f015a93f98 | Add msvc version document Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-04-25 10:38:03 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 8f0e3d4c22 | fix wrong compiler checks - Add msc version check
- remove HAVE_ASM due to conflict with check_config
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-04-25 10:24:53 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 07d28d8598 | Add msvc build for aesce module Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-04-20 10:32:36 +08:00 |  | 
			
				
					| 
							
							
								 Dave Rodgman | c5807a6fa8 | Merge pull request #6918 from yuhaoth/pr/add-gcm-with-armv8-crypto-extension Add GCM  with armv8 crypto extension | 2023-03-20 14:45:14 +00:00 |  | 
			
				
					| 
							
							
								 Dave Rodgman | f918d42332 | Tidy up ARMCE terminology Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> | 2023-03-17 17:52:23 +00:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | df87a12c81 | Add GCM support Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-03-15 09:57:32 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 608e1093de | Improve comment about conflicts between aesce and sha512-crypto Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-28 12:50:00 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | ba1e78f1c2 | fix code style and comment issues Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-24 11:18:16 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | c8bcdc8b91 | fix various issues - Improve some function names
- Improve comments
- improve readability
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-21 15:16:20 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 2bb3d8101f | Add en(de)crypt routine Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-07 17:11:53 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | e096da1af6 | Add inverse key function Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-07 17:11:52 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 3f2fb71072 | Add key expansion for encrypt Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-07 17:11:52 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | b95c776c43 | Add linux runtime detection Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-07 17:11:52 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 49231319fd | Add empty aesce files For time being, we only support gcc and clang
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2023-02-07 17:11:52 +08:00 |  |