mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-11-04 04:32:24 -05:00 
			
		
		
		
	Cover encodings of algorithms without parameters
Generate test cases for all algorithms without parameters. Only the encoding of the algorithm in the key metadata is covered: the test keys are not of a type that permits the algorithm to be used in an operation. This commit only covers algorithms without parameters. A subsequent commit will generate algorithms with parameters. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
		
							parent
							
								
									f8223abb16
								
							
						
					
					
						commit
						d86bc52d78
					
				@ -340,12 +340,42 @@ class StorageFormat:
 | 
				
			|||||||
        #     for group in sorted(self.constructors.dh_groups):
 | 
					        #     for group in sorted(self.constructors.dh_groups):
 | 
				
			||||||
        #         yield from self.keys_for_type(key_type, [group])
 | 
					        #         yield from self.keys_for_type(key_type, [group])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def keys_for_algorithm(self, alg: str) -> Iterator[StorageKey]:
 | 
				
			||||||
 | 
					        """Generate test keys for the specified algorithm."""
 | 
				
			||||||
 | 
					        # For now, we don't have information on the compatibility of key
 | 
				
			||||||
 | 
					        # types and algorithms. So we just test the encoding of algorithms,
 | 
				
			||||||
 | 
					        # and not that operations can be performed with them.
 | 
				
			||||||
 | 
					        descr = alg
 | 
				
			||||||
 | 
					        usage = 'PSA_KEY_USAGE_EXPORT'
 | 
				
			||||||
 | 
					        key1 = StorageKey(version=self.version,
 | 
				
			||||||
 | 
					                          id=1, lifetime=0x00000001,
 | 
				
			||||||
 | 
					                          type='PSA_KEY_TYPE_RAW_DATA', bits=8,
 | 
				
			||||||
 | 
					                          usage=usage, alg=alg, alg2=0,
 | 
				
			||||||
 | 
					                          material=b'K',
 | 
				
			||||||
 | 
					                          description='alg: ' + descr)
 | 
				
			||||||
 | 
					        yield key1
 | 
				
			||||||
 | 
					        key2 = StorageKey(version=self.version,
 | 
				
			||||||
 | 
					                          id=1, lifetime=0x00000001,
 | 
				
			||||||
 | 
					                          type='PSA_KEY_TYPE_RAW_DATA', bits=8,
 | 
				
			||||||
 | 
					                          usage=usage, alg=0, alg2=alg,
 | 
				
			||||||
 | 
					                          material=b'L',
 | 
				
			||||||
 | 
					                          description='alg2: ' + descr)
 | 
				
			||||||
 | 
					        yield key2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def all_keys_for_algorithms(self) -> Iterator[StorageKey]:
 | 
				
			||||||
 | 
					        """Generate test keys covering algorithm encodings."""
 | 
				
			||||||
 | 
					        for alg in sorted(self.constructors.algorithms):
 | 
				
			||||||
 | 
					            yield from self.keys_for_algorithm(alg)
 | 
				
			||||||
 | 
					        # To do: algorithm constructors with parameters
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def all_test_cases(self) -> Iterator[test_case.TestCase]:
 | 
					    def all_test_cases(self) -> Iterator[test_case.TestCase]:
 | 
				
			||||||
        """Generate all storage format test cases."""
 | 
					        """Generate all storage format test cases."""
 | 
				
			||||||
        for key in self.all_keys_for_usage_flags():
 | 
					        for key in self.all_keys_for_usage_flags():
 | 
				
			||||||
            yield self.make_test_case(key)
 | 
					            yield self.make_test_case(key)
 | 
				
			||||||
        for key in self.all_keys_for_types():
 | 
					        for key in self.all_keys_for_types():
 | 
				
			||||||
            yield self.make_test_case(key)
 | 
					            yield self.make_test_case(key)
 | 
				
			||||||
 | 
					        for key in self.all_keys_for_algorithms():
 | 
				
			||||||
 | 
					            yield self.make_test_case(key)
 | 
				
			||||||
        # To do: vary id, lifetime
 | 
					        # To do: vary id, lifetime
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -408,4 +408,276 @@ PSA storage save: type: ECC_PUBLIC_KEY(SECT_R2) 163-bit
 | 
				
			|||||||
depends_on:PSA_WANT_ECC_SECT_R2_163:PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
 | 
					depends_on:PSA_WANT_ECC_SECT_R2_163:PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
 | 
				
			||||||
key_storage_save:0x0001:PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECT_R2):163:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"0403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":"505341004b45590000000000010000002b41a3000100000000000000000000002b0000000403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f"
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECT_R2):163:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"0403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":"505341004b45590000000000010000002b41a3000100000000000000000000002b0000000403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_ANY_HASH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ANY_HASH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ANY_HASH:0x0000:"4b":"505341004b45590000000000010000000110080001000000ff00000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_ANY_HASH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ANY_HASH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ANY_HASH:"4c":"505341004b4559000000000001000000011008000100000000000000ff000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CBC_MAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_MAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_MAC:0x0000:"4b":"505341004b455900000000000100000001100800010000000001c00300000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CBC_MAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_MAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_MAC:"4c":"505341004b45590000000000010000000110080001000000000000000001c003010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CBC_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_NO_PADDING:0x0000:"4b":"505341004b455900000000000100000001100800010000000040400400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CBC_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_NO_PADDING:"4c":"505341004b455900000000000100000001100800010000000000000000404004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CBC_PKCS7
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_PKCS7:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_PKCS7:0x0000:"4b":"505341004b455900000000000100000001100800010000000041400400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CBC_PKCS7
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_PKCS7:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_PKCS7:"4c":"505341004b455900000000000100000001100800010000000000000000414004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CCM:0x0000:"4b":"505341004b455900000000000100000001100800010000000001500500000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CCM:"4c":"505341004b455900000000000100000001100800010000000000000000015005010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CFB:0x0000:"4b":"505341004b455900000000000100000001100800010000000011c00400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CFB:"4c":"505341004b45590000000000010000000110080001000000000000000011c004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CHACHA20_POLY1305
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CHACHA20_POLY1305:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CHACHA20_POLY1305:0x0000:"4b":"505341004b455900000000000100000001100800010000000005100500000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CHACHA20_POLY1305
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CHACHA20_POLY1305:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CHACHA20_POLY1305:"4c":"505341004b455900000000000100000001100800010000000000000000051005010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CMAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CMAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CMAC:0x0000:"4b":"505341004b455900000000000100000001100800010000000002c00300000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CMAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CMAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CMAC:"4c":"505341004b45590000000000010000000110080001000000000000000002c003010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_CTR
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CTR:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR:0x0000:"4b":"505341004b455900000000000100000001100800010000000010c00400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_CTR
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CTR:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CTR:"4c":"505341004b45590000000000010000000110080001000000000000000010c004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_ECB_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECB_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECB_NO_PADDING:0x0000:"4b":"505341004b455900000000000100000001100800010000000044400400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_ECB_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECB_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECB_NO_PADDING:"4c":"505341004b455900000000000100000001100800010000000000000000444004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_ECDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECDH:0x0000:"4b":"505341004b455900000000000100000001100800010000000000020900000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_ECDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECDH:"4c":"505341004b455900000000000100000001100800010000000000000000000209010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_ECDSA_ANY
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDSA_ANY:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECDSA_ANY:0x0000:"4b":"505341004b455900000000000100000001100800010000000006000600000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_ECDSA_ANY
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDSA_ANY:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECDSA_ANY:"4c":"505341004b455900000000000100000001100800010000000000000000060006010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_FFDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_FFDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_FFDH:0x0000:"4b":"505341004b455900000000000100000001100800010000000000010900000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_FFDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_FFDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_FFDH:"4c":"505341004b455900000000000100000001100800010000000000000000000109010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_GCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_GCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_GCM:0x0000:"4b":"505341004b455900000000000100000001100800010000000002500500000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_GCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_GCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_GCM:"4c":"505341004b455900000000000100000001100800010000000000000000025005010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_MD2
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD2:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD2:0x0000:"4b":"505341004b455900000000000100000001100800010000000100000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_MD2
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD2:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD2:"4c":"505341004b455900000000000100000001100800010000000000000001000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_MD4
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD4:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD4:0x0000:"4b":"505341004b455900000000000100000001100800010000000200000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_MD4
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD4:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD4:"4c":"505341004b455900000000000100000001100800010000000000000002000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_MD5
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD5:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD5:0x0000:"4b":"505341004b455900000000000100000001100800010000000300000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_MD5
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD5:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD5:"4c":"505341004b455900000000000100000001100800010000000000000003000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_OFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_OFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_OFB:0x0000:"4b":"505341004b455900000000000100000001100800010000000012c00400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_OFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_OFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_OFB:"4c":"505341004b45590000000000010000000110080001000000000000000012c004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_RIPEMD160
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RIPEMD160:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RIPEMD160:0x0000:"4b":"505341004b455900000000000100000001100800010000000400000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_RIPEMD160
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RIPEMD160:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RIPEMD160:"4c":"505341004b455900000000000100000001100800010000000000000004000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_RSA_PKCS1V15_CRYPT
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_CRYPT:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RSA_PKCS1V15_CRYPT:0x0000:"4b":"505341004b455900000000000100000001100800010000000002000700000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_RSA_PKCS1V15_CRYPT
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_CRYPT:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RSA_PKCS1V15_CRYPT:"4c":"505341004b455900000000000100000001100800010000000000000000020007010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_RSA_PKCS1V15_SIGN_RAW
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_SIGN_RAW:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RSA_PKCS1V15_SIGN_RAW:0x0000:"4b":"505341004b455900000000000100000001100800010000000002000600000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_RSA_PKCS1V15_SIGN_RAW
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_SIGN_RAW:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RSA_PKCS1V15_SIGN_RAW:"4c":"505341004b455900000000000100000001100800010000000000000000020006010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA3_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_224:0x0000:"4b":"505341004b455900000000000100000001100800010000001000000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA3_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_224:"4c":"505341004b455900000000000100000001100800010000000000000010000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA3_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_256:0x0000:"4b":"505341004b455900000000000100000001100800010000001100000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA3_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_256:"4c":"505341004b455900000000000100000001100800010000000000000011000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA3_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_384:0x0000:"4b":"505341004b455900000000000100000001100800010000001200000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA3_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_384:"4c":"505341004b455900000000000100000001100800010000000000000012000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA3_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_512:0x0000:"4b":"505341004b455900000000000100000001100800010000001300000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA3_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_512:"4c":"505341004b455900000000000100000001100800010000000000000013000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_1
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_1:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_1:0x0000:"4b":"505341004b455900000000000100000001100800010000000500000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_1
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_1:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_1:"4c":"505341004b455900000000000100000001100800010000000000000005000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_224:0x0000:"4b":"505341004b455900000000000100000001100800010000000800000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_224:"4c":"505341004b455900000000000100000001100800010000000000000008000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_256:0x0000:"4b":"505341004b455900000000000100000001100800010000000900000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_256:"4c":"505341004b455900000000000100000001100800010000000000000009000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_384:0x0000:"4b":"505341004b455900000000000100000001100800010000000a00000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_384:"4c":"505341004b45590000000000010000000110080001000000000000000a000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512:0x0000:"4b":"505341004b455900000000000100000001100800010000000b00000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512:"4c":"505341004b45590000000000010000000110080001000000000000000b000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_512_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512_224:0x0000:"4b":"505341004b455900000000000100000001100800010000000c00000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_512_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512_224:"4c":"505341004b45590000000000010000000110080001000000000000000c000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_SHA_512_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512_256:0x0000:"4b":"505341004b455900000000000100000001100800010000000d00000200000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_SHA_512_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512_256:"4c":"505341004b45590000000000010000000110080001000000000000000d000002010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_STREAM_CIPHER
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_STREAM_CIPHER:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_STREAM_CIPHER:0x0000:"4b":"505341004b455900000000000100000001100800010000000001800400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_STREAM_CIPHER
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_STREAM_CIPHER:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_STREAM_CIPHER:"4c":"505341004b455900000000000100000001100800010000000000000000018004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg: PSA_ALG_XTS
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_XTS:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_XTS:0x0000:"4b":"505341004b4559000000000001000000011008000100000000ff400400000000010000004b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage save: alg2: PSA_ALG_XTS
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_XTS:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_XTS:"4c":"505341004b455900000000000100000001100800010000000000000000ff4004010000004c"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End of automatically generated file.
 | 
					# End of automatically generated file.
 | 
				
			||||||
 | 
				
			|||||||
@ -408,4 +408,276 @@ PSA storage read: type: ECC_PUBLIC_KEY(SECT_R2) 163-bit
 | 
				
			|||||||
depends_on:PSA_WANT_ECC_SECT_R2_163:PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
 | 
					depends_on:PSA_WANT_ECC_SECT_R2_163:PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
 | 
				
			||||||
key_storage_read:0x0001:PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECT_R2):163:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"0403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":"505341004b45590000000000010000002b41a3000100000000000000000000002b0000000403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":1
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECT_R2):163:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"0403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":"505341004b45590000000000010000002b41a3000100000000000000000000002b0000000403692601144c32a6cfa369ae20ae5d43c1c764678c037bafe80c6fd2e42b7ced96171d9c5367fd3dca6f":1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_ANY_HASH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ANY_HASH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ANY_HASH:0x0000:"4b":"505341004b45590000000000010000000110080001000000ff00000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_ANY_HASH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ANY_HASH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ANY_HASH:"4c":"505341004b4559000000000001000000011008000100000000000000ff000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CBC_MAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_MAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_MAC:0x0000:"4b":"505341004b455900000000000100000001100800010000000001c00300000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CBC_MAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_MAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_MAC:"4c":"505341004b45590000000000010000000110080001000000000000000001c003010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CBC_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_NO_PADDING:0x0000:"4b":"505341004b455900000000000100000001100800010000000040400400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CBC_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_NO_PADDING:"4c":"505341004b455900000000000100000001100800010000000000000000404004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CBC_PKCS7
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_PKCS7:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CBC_PKCS7:0x0000:"4b":"505341004b455900000000000100000001100800010000000041400400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CBC_PKCS7
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CBC_PKCS7:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CBC_PKCS7:"4c":"505341004b455900000000000100000001100800010000000000000000414004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CCM:0x0000:"4b":"505341004b455900000000000100000001100800010000000001500500000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CCM:"4c":"505341004b455900000000000100000001100800010000000000000000015005010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CFB:0x0000:"4b":"505341004b455900000000000100000001100800010000000011c00400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CFB:"4c":"505341004b45590000000000010000000110080001000000000000000011c004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CHACHA20_POLY1305
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CHACHA20_POLY1305:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CHACHA20_POLY1305:0x0000:"4b":"505341004b455900000000000100000001100800010000000005100500000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CHACHA20_POLY1305
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CHACHA20_POLY1305:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CHACHA20_POLY1305:"4c":"505341004b455900000000000100000001100800010000000000000000051005010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CMAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CMAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CMAC:0x0000:"4b":"505341004b455900000000000100000001100800010000000002c00300000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CMAC
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CMAC:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CMAC:"4c":"505341004b45590000000000010000000110080001000000000000000002c003010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_CTR
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CTR:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR:0x0000:"4b":"505341004b455900000000000100000001100800010000000010c00400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_CTR
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_CTR:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_CTR:"4c":"505341004b45590000000000010000000110080001000000000000000010c004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_ECB_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECB_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECB_NO_PADDING:0x0000:"4b":"505341004b455900000000000100000001100800010000000044400400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_ECB_NO_PADDING
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECB_NO_PADDING:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECB_NO_PADDING:"4c":"505341004b455900000000000100000001100800010000000000000000444004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_ECDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECDH:0x0000:"4b":"505341004b455900000000000100000001100800010000000000020900000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_ECDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECDH:"4c":"505341004b455900000000000100000001100800010000000000000000000209010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_ECDSA_ANY
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDSA_ANY:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_ECDSA_ANY:0x0000:"4b":"505341004b455900000000000100000001100800010000000006000600000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_ECDSA_ANY
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_ECDSA_ANY:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_ECDSA_ANY:"4c":"505341004b455900000000000100000001100800010000000000000000060006010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_FFDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_FFDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_FFDH:0x0000:"4b":"505341004b455900000000000100000001100800010000000000010900000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_FFDH
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_FFDH:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_FFDH:"4c":"505341004b455900000000000100000001100800010000000000000000000109010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_GCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_GCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_GCM:0x0000:"4b":"505341004b455900000000000100000001100800010000000002500500000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_GCM
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_GCM:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_GCM:"4c":"505341004b455900000000000100000001100800010000000000000000025005010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_MD2
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD2:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD2:0x0000:"4b":"505341004b455900000000000100000001100800010000000100000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_MD2
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD2:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD2:"4c":"505341004b455900000000000100000001100800010000000000000001000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_MD4
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD4:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD4:0x0000:"4b":"505341004b455900000000000100000001100800010000000200000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_MD4
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD4:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD4:"4c":"505341004b455900000000000100000001100800010000000000000002000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_MD5
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD5:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_MD5:0x0000:"4b":"505341004b455900000000000100000001100800010000000300000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_MD5
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_MD5:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_MD5:"4c":"505341004b455900000000000100000001100800010000000000000003000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_OFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_OFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_OFB:0x0000:"4b":"505341004b455900000000000100000001100800010000000012c00400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_OFB
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_OFB:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_OFB:"4c":"505341004b45590000000000010000000110080001000000000000000012c004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_RIPEMD160
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RIPEMD160:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RIPEMD160:0x0000:"4b":"505341004b455900000000000100000001100800010000000400000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_RIPEMD160
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RIPEMD160:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RIPEMD160:"4c":"505341004b455900000000000100000001100800010000000000000004000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_RSA_PKCS1V15_CRYPT
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_CRYPT:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RSA_PKCS1V15_CRYPT:0x0000:"4b":"505341004b455900000000000100000001100800010000000002000700000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_RSA_PKCS1V15_CRYPT
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_CRYPT:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RSA_PKCS1V15_CRYPT:"4c":"505341004b455900000000000100000001100800010000000000000000020007010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_RSA_PKCS1V15_SIGN_RAW
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_SIGN_RAW:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_RSA_PKCS1V15_SIGN_RAW:0x0000:"4b":"505341004b455900000000000100000001100800010000000002000600000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_RSA_PKCS1V15_SIGN_RAW
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_RSA_PKCS1V15_SIGN_RAW:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_RSA_PKCS1V15_SIGN_RAW:"4c":"505341004b455900000000000100000001100800010000000000000000020006010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA3_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_224:0x0000:"4b":"505341004b455900000000000100000001100800010000001000000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA3_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_224:"4c":"505341004b455900000000000100000001100800010000000000000010000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA3_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_256:0x0000:"4b":"505341004b455900000000000100000001100800010000001100000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA3_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_256:"4c":"505341004b455900000000000100000001100800010000000000000011000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA3_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_384:0x0000:"4b":"505341004b455900000000000100000001100800010000001200000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA3_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_384:"4c":"505341004b455900000000000100000001100800010000000000000012000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA3_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA3_512:0x0000:"4b":"505341004b455900000000000100000001100800010000001300000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA3_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA3_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA3_512:"4c":"505341004b455900000000000100000001100800010000000000000013000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_1
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_1:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_1:0x0000:"4b":"505341004b455900000000000100000001100800010000000500000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_1
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_1:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_1:"4c":"505341004b455900000000000100000001100800010000000000000005000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_224:0x0000:"4b":"505341004b455900000000000100000001100800010000000800000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_224:"4c":"505341004b455900000000000100000001100800010000000000000008000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_256:0x0000:"4b":"505341004b455900000000000100000001100800010000000900000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_256:"4c":"505341004b455900000000000100000001100800010000000000000009000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_384:0x0000:"4b":"505341004b455900000000000100000001100800010000000a00000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_384
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_384:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_384:"4c":"505341004b45590000000000010000000110080001000000000000000a000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512:0x0000:"4b":"505341004b455900000000000100000001100800010000000b00000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_512
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512:"4c":"505341004b45590000000000010000000110080001000000000000000b000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_512_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512_224:0x0000:"4b":"505341004b455900000000000100000001100800010000000c00000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_512_224
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_224:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512_224:"4c":"505341004b45590000000000010000000110080001000000000000000c000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_SHA_512_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_SHA_512_256:0x0000:"4b":"505341004b455900000000000100000001100800010000000d00000200000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_SHA_512_256
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_SHA_512_256:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_SHA_512_256:"4c":"505341004b45590000000000010000000110080001000000000000000d000002010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_STREAM_CIPHER
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_STREAM_CIPHER:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_STREAM_CIPHER:0x0000:"4b":"505341004b455900000000000100000001100800010000000001800400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_STREAM_CIPHER
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_STREAM_CIPHER:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_STREAM_CIPHER:"4c":"505341004b455900000000000100000001100800010000000000000000018004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg: PSA_ALG_XTS
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_XTS:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:PSA_ALG_XTS:0x0000:"4b":"505341004b4559000000000001000000011008000100000000ff400400000000010000004b":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PSA storage read: alg2: PSA_ALG_XTS
 | 
				
			||||||
 | 
					depends_on:PSA_WANT_ALG_XTS:PSA_WANT_KEY_TYPE_RAW_DATA
 | 
				
			||||||
 | 
					key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:PSA_ALG_XTS:"4c":"505341004b455900000000000100000001100800010000000000000000ff4004010000004c":0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End of automatically generated file.
 | 
					# End of automatically generated file.
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user