1 vtable for keymaster::EcdsaKeymaster0KeyFactory 2 _ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE: 9 entries 3 8 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 4 16 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_ 5 20 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 6 24 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 7 28 (int (*)(...)) _ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t 8 32 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj 9 36 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj 10 40 (int (*)(...)) _ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE 11 60 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 12 13 14 vtable for keymaster::EcdsaKeymaster1KeyFactory 15 _ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE: 7 entries 16 16 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_ 17 20 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 18 24 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 19 28 (int (*)(...)) _ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t 20 32 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj 21 36 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj 22 40 (int (*)(...)) _ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE 23 24 25 vtable for keymaster::EcdsaKeymaster1OperationFactory 26 _ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE: 5 entries 27 8 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 28 20 (int (*)(...)) _ZN9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t 29 24 (int (*)(...)) _ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj 30 28 (int (*)(...)) _ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj 31 32 (int (*)(...)) _ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPj 32 33 34 vtable for keymaster::RsaKeymaster0KeyFactory 35 _ZTVN9keymaster23RsaKeymaster0KeyFactoryE: 9 entries 36 8 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 37 16 (int (*)(...)) _ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_ 38 20 (int (*)(...)) _ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 39 24 (int (*)(...)) _ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 40 28 (int (*)(...)) _ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t 41 32 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj 42 36 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj 43 40 (int (*)(...)) _ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE 44 60 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 45 46 47 vtable for keymaster::RsaKeymaster1KeyFactory 48 _ZTVN9keymaster23RsaKeymaster1KeyFactoryE: 7 entries 49 16 (int (*)(...)) _ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_ 50 20 (int (*)(...)) _ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 51 24 (int (*)(...)) _ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 52 28 (int (*)(...)) _ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t 53 32 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj 54 36 (int (*)(...)) _ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj 55 40 (int (*)(...)) _ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE 56 57 58 vtable for keymaster::RsaKeymaster1OperationFactory 59 _ZTVN9keymaster29RsaKeymaster1OperationFactoryE: 5 entries 60 8 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 61 20 (int (*)(...)) _ZN9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t 62 24 (int (*)(...)) _ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPj 63 28 (int (*)(...)) _ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj 64 32 (int (*)(...)) _ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPj 65 66 67 vtable for keymaster::SoftKeymasterContext 68 _ZTVN9keymaster20SoftKeymasterContextE: 28 entries 69 8 (int (*)(...)) _ZN9keymaster20SoftKeymasterContextD2Ev 70 12 (int (*)(...)) _ZN9keymaster20SoftKeymasterContextD0Ev 71 16 (int (*)(...)) _ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj 72 20 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_ 73 24 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t 74 28 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t 75 32 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj 76 36 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_ 77 40 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 78 44 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 79 48 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv 80 52 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj 81 56 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 82 60 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE 83 64 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 84 68 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 85 80 (int (*)(...)) _ZThn4_N9keymaster20SoftKeymasterContextD1Ev 86 84 (int (*)(...)) _ZThn4_N9keymaster20SoftKeymasterContextD0Ev 87 88 (int (*)(...)) _ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 88 100 (int (*)(...)) _ZThn8_N9keymaster20SoftKeymasterContextD1Ev 89 104 (int (*)(...)) _ZThn8_N9keymaster20SoftKeymasterContextD0Ev 90 108 (int (*)(...)) _ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj 91 120 (int (*)(...)) _ZThn12_N9keymaster20SoftKeymasterContextD1Ev 92 124 (int (*)(...)) _ZThn12_N9keymaster20SoftKeymasterContextD0Ev 93 128 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 94 132 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 95 136 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 96 140 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 97 98 99 vtable for keymaster::PureSoftKeymasterContext 100 _ZTVN9keymaster24PureSoftKeymasterContextE: 27 entries 101 8 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContextD2Ev 102 12 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContextD0Ev 103 16 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj 104 20 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_ 105 24 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t 106 28 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t 107 32 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj 108 36 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_ 109 40 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 110 44 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 111 48 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 112 52 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj 113 60 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE 114 64 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 115 68 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 116 80 (int (*)(...)) _ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev 117 84 (int (*)(...)) _ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev 118 88 (int (*)(...)) _ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 119 100 (int (*)(...)) _ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev 120 104 (int (*)(...)) _ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev 121 108 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 122 112 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 123 116 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 124 120 (int (*)(...)) _ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 125 132 (int (*)(...)) _ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev 126 136 (int (*)(...)) _ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev 127 140 (int (*)(...)) _ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj 128 129 130 vtable for keymaster::SoftKeymasterEnforcement 131 _ZTVN9keymaster24SoftKeymasterEnforcementE: 8 entries 132 20 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 133 24 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 134 28 (int (*)(...)) _ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv 135 32 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 136 40 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE 137 44 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE 138 48 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE 139 52 (int (*)(...)) _ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy 140 141 142 vtable for keymaster::SoftKeymasterLogger 143 _ZTVN9keymaster19SoftKeymasterLoggerE: 2 entries 144 8 (int (*)(...)) _ZN9keymaster19SoftKeymasterDevice9hw_deviceEv 145 16 (int (*)(...)) _ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list 146