Home
last modified time | relevance | path

Searched refs:TSS_UUID (Results 1 – 25 of 41) sorted by relevance

12

/netbsd-src/crypto/external/cpl/trousers/dist/src/include/
H A Dtspps.h24 TSS_RESULT psfile_get_parent_uuid_by_uuid(int, TSS_UUID *, TSS_UUID *);
25 TSS_RESULT psfile_remove_key_by_uuid(int, TSS_UUID *);
26 TSS_RESULT psfile_get_key_by_uuid(int, TSS_UUID *, BYTE *);
27 TSS_RESULT psfile_get_ps_type_by_uuid(int, TSS_UUID *, UINT32 *);
29 TSS_RESULT psfile_is_key_registered(int, TSS_UUID *, TSS_BOOL *);
30 TSS_RESULT psfile_get_uuid_by_pub(int, UINT32, BYTE *, TSS_UUID *);
31 TSS_RESULT psfile_write_key(int, TSS_UUID *, TSS_UUID *, UINT32, BYTE *, UINT16);
32 TSS_RESULT psfile_get_key_by_pub(int, TSS_UUID *, UINT32, BYTE *, BYTE *);
33 TSS_RESULT psfile_get_registered_keys(int, TSS_UUID *, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO **);
34 TSS_RESULT psfile_get_registered_keys2(int, TSS_UUID *, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO2 **…
[all …]
H A Dtcsps.h31 TSS_RESULT cache_key(UINT32, UINT16, TSS_UUID *, TSS_UUID *, UINT16, UINT32, UINT32);
33 TSS_RESULT psfile_get_parent_uuid_by_uuid(int, TSS_UUID *, TSS_UUID *);
34 TSS_RESULT psfile_remove_key_by_uuid(int, TSS_UUID *);
35 TSS_RESULT psfile_get_key_by_uuid(int, TSS_UUID *, BYTE *, UINT16 *);
37 TSS_RESULT psfile_get_ps_type_by_uuid(int, TSS_UUID *, UINT32 *);
40 TSS_RESULT psfile_get_uuid_by_pub(int, TCPA_STORE_PUBKEY *, TSS_UUID **);
41 TSS_RESULT psfile_write_key(int, TSS_UUID *, TSS_UUID *, UINT32 *, BYTE *, UINT32, BYTE *, UINT1…
49 TSS_RESULT ps_remove_key(TSS_UUID *);
54 TSS_RESULT ps_write_key(TSS_UUID *, TSS_UUID *, BYTE *, UINT32, BYTE *, UINT32);
55 TSS_RESULT ps_get_key_by_uuid(TSS_UUID *, BYTE *, UINT16 *);
H A Dtcs_tsp.h57 TSS_UUID uuid;
58 TSS_UUID parent_uuid;
70 #define TSSPS_PARENT_UUID_OFFSET(c) ((c)->offset + sizeof(TSS_UUID))
71 #define TSSPS_PUB_DATA_SIZE_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)))
72 #define TSSPS_BLOB_SIZE_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + sizeof(UINT16))
73 #define TSSPS_VENDOR_SIZE_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + (2 * sizeof(UINT16)))
74 #define TSSPS_CACHE_FLAGS_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + (2 * sizeof(UINT16)) …
75 #define TSSPS_PUB_DATA_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + (3 * sizeof(UINT16)) …
76 #define TSSPS_BLOB_DATA_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + (3 * sizeof(UINT16)) …
77 #define TSSPS_VENDOR_DATA_OFFSET(c) ((c)->offset + (2 * sizeof(TSS_UUID)) + (3 * sizeof(UINT16)) …
H A Dtcs_key_ps.h17 TSS_RESULT getParentUUIDByUUID(TSS_UUID *, TSS_UUID *);
18 TSS_RESULT isUUIDRegistered(TSS_UUID *, TSS_BOOL *);
20 TSS_RESULT ps_remove_key(TSS_UUID *);
22 TSS_RESULT ps_get_key_by_uuid(TSS_UUID *, BYTE *, UINT16 *);
25 TSS_RESULT ps_get_uuid_by_pub(TCPA_STORE_PUBKEY *, TSS_UUID **);
27 TSS_RESULT ps_write_key(TSS_UUID *, TSS_UUID *, BYTE *, UINT32, BYTE *, UINT32);
H A Dobj_rsakey.h26 TSS_UUID uuid;
43 TSS_RESULT obj_rsakey_add_by_key(TSS_HCONTEXT, TSS_UUID *, BYTE *, TSS_FLAG, TSS_HKEY *);
82 TSS_RESULT obj_rsakey_get_parent_uuid(TSS_HKEY, TSS_FLAG *, TSS_UUID *);
83 TSS_RESULT obj_rsakey_set_uuids(TSS_HKEY, TSS_FLAG, TSS_UUID *, TSS_FLAG, TSS_UUID *);
84 TSS_RESULT obj_rsakey_set_uuid(TSS_HKEY, TSS_FLAG, TSS_UUID *);
93 TSS_RESULT obj_rsakey_get_by_uuid(TSS_UUID *, TSS_HKEY *);
H A Dtcs_utils.h28 TSS_UUID uuid;
29 TSS_UUID p_uuid;
100 TSS_RESULT key_mgr_load_by_uuid(TCS_CONTEXT_HANDLE, TSS_UUID *, TCS_LOADKEY_INFO *,
114 TSS_UUID *mc_get_uuid_by_pub(TCPA_STORE_PUBKEY *);
115 TSS_RESULT mc_get_handles_by_uuid(TSS_UUID *, TCS_KEY_HANDLE *, TCPA_KEY_HANDLE *);
118 TSS_RESULT mc_find_next_ownerevict_uuid(TSS_UUID *);
119 TSS_RESULT mc_set_uuid(TCS_KEY_HANDLE, TSS_UUID *);
122 void replaceEncData_PS(TSS_UUID, BYTE *encData, BYTE *newEncData);
125 TSS_RESULT mc_add_entry_init(TCS_KEY_HANDLE, TCPA_KEY_HANDLE, TSS_KEY *, TSS_UUID *);
137 TSS_RESULT getParentUUIDByUUID(TSS_UUID *, TSS_UUID *);
[all …]
H A Drpc_tcstp_tsp.h56 TSS_RESULT RPC_RegisterKey_TP(struct host_table_entry *,TSS_UUID,TSS_UUID,UINT32,BYTE *,UINT32,BYTE…
57 TSS_RESULT RPC_UnregisterKey_TP(struct host_table_entry *,TSS_UUID);
58 TSS_RESULT RPC_EnumRegisteredKeys_TP(struct host_table_entry *,TSS_UUID *,UINT32 *,TSS_KM_KEYINFO *…
59 TSS_RESULT RPC_EnumRegisteredKeys2_TP(struct host_table_entry *,TSS_UUID *,UINT32 *,TSS_KM_KEYINFO2…
60 TSS_RESULT RPC_GetRegisteredKey_TP(struct host_table_entry *,TSS_UUID,TSS_KM_KEYINFO **);
61 TSS_RESULT RPC_GetRegisteredKeyBlob_TP(struct host_table_entry *,TSS_UUID,UINT32 *,BYTE **);
62 TSS_RESULT RPC_LoadKeyByUUID_TP(struct host_table_entry *,TSS_UUID,TCS_LOADKEY_INFO *,TCS_KEY_HANDL…
82 …ruct host_table_entry *, TCS_KEY_HANDLE, UINT32, BYTE *, UINT32, TSS_BOOL, TPM_AUTH *, TSS_UUID *);
H A Dtrousers_types.h45 extern TSS_UUID NULL_UUID;
46 extern TSS_UUID SRK_UUID;
H A Dspi_utils.h27 TSS_UUID uuid;
28 TSS_UUID p_uuid;
197 TSS_RESULT RPC_LoadKeyByUUID(TSS_HCONTEXT, TSS_UUID, TCS_LOADKEY_INFO *, TCS_KEY_HANDLE *);
198 TSS_RESULT RPC_GetRegisteredKey(TSS_HCONTEXT, TSS_UUID, TSS_KM_KEYINFO **);
199 TSS_RESULT RPC_GetRegisteredKeyBlob(TSS_HCONTEXT, TSS_UUID, UINT32 *, BYTE **);
200 TSS_RESULT RPC_RegisterKey(TSS_HCONTEXT, TSS_UUID, TSS_UUID, UINT32, BYTE *, UINT32, BYTE *);
201 TSS_RESULT RPC_UnregisterKey(TSS_HCONTEXT, TSS_UUID);
202 TSS_RESULT RPC_EnumRegisteredKeys(TSS_HCONTEXT, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO **);
203 TSS_RESULT RPC_EnumRegisteredKeys2(TSS_HCONTEXT, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO2 **);
404 …wner(TCS_CONTEXT_HANDLE, TCS_KEY_HANDLE, UINT32, BYTE *, UINT32, TSS_BOOL, TPM_AUTH *, TSS_UUID *);
/netbsd-src/crypto/external/cpl/trousers/dist/src/tcs/
H A Dtcsi_ps.c27 TSS_UUID *WrappingKeyUUID, /* in */ in TCS_RegisterKey_Internal()
28 TSS_UUID *KeyUUID, /* in */ in TCS_RegisterKey_Internal()
65 TSS_UUID KeyUUID) /* in */ in TCS_UnregisterKey_Internal()
77 TSS_UUID * pKeyUUID, /* in */ in TCS_EnumRegisteredKeys_Internal()
84 TSS_UUID tmp_uuid; in TCS_EnumRegisteredKeys_Internal()
142 if (!memcmp(&mem_ptr->uuid, &disk_ptr->uuid, sizeof(TSS_UUID))) { in TCS_EnumRegisteredKeys_Internal()
168 memcpy(&tmp_uuid, pKeyUUID, sizeof(TSS_UUID)); in TCS_EnumRegisteredKeys_Internal()
173 !memcmp(&disk_ptr->uuid, &tmp_uuid, sizeof(TSS_UUID))) in TCS_EnumRegisteredKeys_Internal()
180 if (!memcmp(&disk_ptr->parent_uuid, &NULL_UUID, sizeof(TSS_UUID))) in TCS_EnumRegisteredKeys_Internal()
183 memcpy(&tmp_uuid, &disk_ptr->parent_uuid, sizeof(TSS_UUID)); in TCS_EnumRegisteredKeys_Internal()
[all …]
H A Dtcs_key_ps.c71 TSS_UUID *uuid; in ps_is_key_registered()
94 getParentUUIDByUUID(TSS_UUID *uuid, TSS_UUID *ret_uuid) in getParentUUIDByUUID()
103 !memcmp(&disk_tmp->uuid, uuid, sizeof(TSS_UUID))) { in getParentUUIDByUUID()
104 memcpy(ret_uuid, &disk_tmp->parent_uuid, sizeof(TSS_UUID)); in getParentUUIDByUUID()
115 isUUIDRegistered(TSS_UUID *uuid, TSS_BOOL *is_reg) in isUUIDRegistered()
124 !memcmp(&disk_tmp->uuid, uuid, sizeof(TSS_UUID))) { in isUUIDRegistered()
161 ps_remove_key(TSS_UUID *uuid) in ps_remove_key()
172 !memcmp(uuid, &tmp->uuid, sizeof(TSS_UUID))) { in ps_remove_key()
249 ps_get_key_by_uuid(TSS_UUID *uuid, BYTE *blob, UINT16 *blob_size) in ps_get_key_by_uuid()
312 ps_get_uuid_by_pub(TCPA_STORE_PUBKEY *pub, TSS_UUID **uuid) in ps_get_uuid_by_pub()
[all …]
H A Dtcs_ps.c92 memcpy(&key_info->keyUUID, &d->uuid, sizeof(TSS_UUID)); in fill_key_info()
93 memcpy(&key_info->parentKeyUUID, &d->parent_uuid, sizeof(TSS_UUID)); in fill_key_info()
146 memcpy(&key_info->keyUUID, &d->uuid, sizeof(TSS_UUID)); in fill_key_info2()
147 memcpy(&key_info->parentKeyUUID, &d->parent_uuid, sizeof(TSS_UUID)); in fill_key_info2()
159 TSS_UUID *uuid, in key_mgr_load_by_uuid()
H A Dtcs_key_mem_cache.c198 TSS_UUID *
201 TSS_UUID *ret; in mc_get_uuid_by_pub()
218 mc_get_handles_by_uuid(TSS_UUID *uuid, TCS_KEY_HANDLE *tcsHandle, TCPA_KEY_HANDLE *slot) in mc_get_handles_by_uuid()
223 if (!memcmp(&tmp->uuid, uuid, sizeof(TSS_UUID))) { in mc_get_handles_by_uuid()
443 TSS_UUID *uuid) in mc_add_entry_init()
520 memcpy(&entry->uuid, uuid, sizeof(TSS_UUID)); in mc_add_entry_init()
964 TSS_UUID *parentUuid, TCPA_KEY_HANDLE *slotOut) in LoadKeyShim()
1046 TSS_UUID *uuid; in LoadKeyShim()
1113 TSS_UUID uuid = TSS_UUID_OWNEREVICT(ownerEvictCtr); in owner_evict_init()
1130 mc_find_next_ownerevict_uuid(TSS_UUID *uuid) in mc_find_next_ownerevict_uuid()
[all …]
/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/
H A Dtsp_ps.c63 ps_get_registered_keys(TSS_UUID *uuid, TSS_UUID *tcs_uuid, UINT32 *size, TSS_KM_KEYINFO **keys) in ps_get_registered_keys()
79 ps_get_registered_keys2(TSS_UUID *uuid, TSS_UUID *tcs_uuid, UINT32 *size, TSS_KM_KEYINFO2 **keys) in ps_get_registered_keys2()
96 ps_is_key_registered(TSS_UUID *uuid, TSS_BOOL *answer) in ps_is_key_registered()
112 ps_write_key(TSS_UUID *uuid, TSS_UUID *parent_uuid, UINT32 parent_ps, UINT32 blob_size, BYTE *blob) in ps_write_key()
134 ps_remove_key(TSS_UUID *uuid) in ps_remove_key()
154 TSS_UUID uuid; in ps_get_key_by_pub()
172 ps_get_key_by_uuid(TSS_HCONTEXT tspContext, TSS_UUID *uuid, TSS_HKEY *hKey) in ps_get_key_by_uuid()
194 ps_get_parent_uuid_by_uuid(TSS_UUID *uuid, TSS_UUID *parent_uuid) in ps_get_parent_uuid_by_uuid()
209 ps_get_parent_ps_type_by_uuid(TSS_UUID *uuid, UINT32 *type) in ps_get_parent_ps_type_by_uuid()
294 load_from_system_ps(TSS_HCONTEXT tspContext, TSS_UUID *uuid, TSS_HKEY *phKey)
H A Dtspi_ps.c30 TSS_UUID owner_evict_uuid = {0, 0, 0, 0, 0, {0, 0, 0, 0, 1, 0}};
35 TSS_UUID uuidData, /* in */ in Tspi_Context_LoadKeyByUUID()
39 TSS_UUID parentUUID; in Tspi_Context_LoadKeyByUUID()
96 if (!memcmp(&uuidData, &owner_evict_uuid, sizeof(TSS_UUID)-1)) { in Tspi_Context_LoadKeyByUUID()
163 TSS_UUID uuidKey, /* in */ in Tspi_Context_RegisterKey()
165 TSS_UUID uuidParentKey) /* in */ in Tspi_Context_RegisterKey()
218 TSS_UUID uuidKey, /* in */ in Tspi_Context_UnregisterKey()
268 TSS_UUID uuidData, /* in */ in Tspi_Context_GetKeyByUUID()
442 TSS_UUID * pUuidData, /* in */ in Tspi_Context_GetRegisteredKeysByUUID()
449 TSS_UUID tcs_uuid; in Tspi_Context_GetRegisteredKeysByUUID()
[all …]
/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/ps/
H A Dtspps.c250 psfile_is_key_registered(int fd, TSS_UUID *uuid, TSS_BOOL *answer) in psfile_is_key_registered()
266 psfile_get_parent_uuid_by_uuid(int fd, TSS_UUID *uuid, TSS_UUID *ret_uuid) in psfile_get_parent_uuid_by_uuid()
274 memcpy(ret_uuid, &tmp.parent_uuid, sizeof(TSS_UUID)); in psfile_get_parent_uuid_by_uuid()
280 psfile_get_parent_ps_type(int fd, TSS_UUID *uuid, UINT32 *type) in psfile_get_parent_ps_type()
300 psfile_get_key_by_uuid(int fd, TSS_UUID *uuid, BYTE *key) in psfile_get_key_by_uuid()
338 psfile_get_key_by_pub(int fd, TSS_UUID *uuid, UINT32 pub_size, BYTE *pub, BYTE *key) in psfile_get_key_by_pub()
370 memcpy(uuid, &tmp.uuid, sizeof(TSS_UUID)); in psfile_get_key_by_pub()
376 psfile_get_uuid_by_pub(int fd, UINT32 pub_size, BYTE *pub, TSS_UUID *uuid) in psfile_get_uuid_by_pub()
384 memcpy(uuid, &tmp.uuid, sizeof(TSS_UUID)); in psfile_get_uuid_by_pub()
485 TSS_UUID *uuid, in psfile_write_key()
[all …]
/netbsd-src/crypto/external/cpl/trousers/dist/src/tcs/ps/
H A Dtcsps.c116 psfile_get_parent_uuid_by_uuid(int fd, TSS_UUID *uuid, TSS_UUID *ret_uuid) in psfile_get_parent_uuid_by_uuid()
126 … if (memcmp(uuid, &tmp->uuid, sizeof(TSS_UUID)) || !(tmp->flags & CACHE_FLAG_VALID)) { in psfile_get_parent_uuid_by_uuid()
141 if ((rc = read_data(fd, ret_uuid, sizeof(TSS_UUID)))) { in psfile_get_parent_uuid_by_uuid()
159 psfile_get_key_by_uuid(int fd, TSS_UUID *uuid, BYTE *ret_buffer, UINT16 *ret_buffer_size) in psfile_get_key_by_uuid()
169 … if (memcmp(uuid, &tmp->uuid, sizeof(TSS_UUID)) || !(tmp->flags & CACHE_FLAG_VALID)) { in psfile_get_key_by_uuid()
279 psfile_get_ps_type_by_uuid(int fd, TSS_UUID *uuid, UINT32 *ret_ps_type) in psfile_get_ps_type_by_uuid()
287 if (memcmp(uuid, &tmp->uuid, sizeof(TSS_UUID)) || in psfile_get_ps_type_by_uuid()
366 psfile_get_uuid_by_pub(int fd, TCPA_STORE_PUBKEY *pub, TSS_UUID **ret_uuid) in psfile_get_uuid_by_pub()
417 *ret_uuid = (TSS_UUID *)malloc(sizeof(TSS_UUID)); in psfile_get_uuid_by_pub()
419 LogError("malloc of %zd bytes failed.", sizeof(TSS_UUID)); in psfile_get_uuid_by_pub()
[all …]
H A Dps_utils.c223 TSS_UUID *uuid, TSS_UUID *parent_uuid, in cache_key()
258 memcpy(&tmp->uuid, uuid, sizeof(TSS_UUID)); in cache_key()
259 memcpy(&tmp->parent_uuid, parent_uuid, sizeof(TSS_UUID)); in cache_key()
402 if ((rc = read_data(fd, (void *)&tmp->uuid, sizeof(TSS_UUID)))) { in init_disk_cache()
408 if ((rc = read_data(fd, (void *)&tmp->parent_uuid, sizeof(TSS_UUID)))) { in init_disk_cache()
458 if (!memcmp(&SRK_UUID, &tmp->uuid, sizeof(TSS_UUID))) { in init_disk_cache()
/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/rpc/tcstp/
H A Drpc_ps.c80 TSS_UUID WrappingKeyUUID, /* in */ in RPC_RegisterKey_TP()
81 TSS_UUID KeyUUID, /* in */ in RPC_RegisterKey_TP()
118 TSS_UUID KeyUUID /* in */ in RPC_UnregisterKey_TP()
141 TSS_UUID * pKeyUUID, /* in */ in RPC_EnumRegisteredKeys_TP()
199 TSS_UUID * pKeyUUID, /* in */ in RPC_EnumRegisteredKeys2_TP()
258 TSS_UUID KeyUUID, /* in */ in RPC_GetRegisteredKey_TP()
266 TSS_UUID KeyUUID, /* in */ in RPC_GetRegisteredKeyBlob_TP()
310 TSS_UUID KeyUUID, /* in */ in RPC_LoadKeyByUUID_TP()
/netbsd-src/crypto/external/cpl/trousers/dist/src/tcs/rpc/tcstp/
H A Drpc_ps.c34 TSS_UUID WrappingKeyUUID; in tcs_wrap_RegisterKey()
35 TSS_UUID KeyUUID; in tcs_wrap_RegisterKey()
103 TSS_UUID uuid; in tcs_wrap_UnregisterKey()
129 TSS_UUID uuid; in tcs_wrap_GetRegisteredKeyBlob()
170 TSS_UUID uuid; in tcs_wrap_LoadKeyByUUID()
224 TSS_UUID uuid, *pUuid; in tcs_wrap_EnumRegisteredKeys()
280 TSS_UUID uuid, *pUuid; in tcs_wrap_EnumRegisteredKeys2()
426 LoadBlob_UUID(UINT64 *offset, BYTE * blob, TSS_UUID uuid) in LoadBlob_UUID()
437 UnloadBlob_UUID(UINT64 *offset, BYTE * blob, TSS_UUID *uuid) in UnloadBlob_UUID()
450 memset(uuid, 0, sizeof(TSS_UUID)); in UnloadBlob_UUID()
/netbsd-src/crypto/external/cpl/trousers/dist/src/include/tss/
H A Dtcs_structs.h29 TSS_UUID keyUUID;
30 TSS_UUID parentKeyUUID;
H A Dtspi.h193 TSS_UUID uuidData, // in
202 TSS_UUID uuidKey, // in
204 TSS_UUID uuidParentKey // in
211 TSS_UUID uuidKey, // in
219 TSS_UUID uuidData, // in
237 TSS_UUID* pUuidData, // in
246 TSS_UUID* pUuidData, // in
281 TSS_UUID* pUuidData // out
H A Dtss_structs.h70 } TSS_UUID; typedef
75 TSS_UUID keyUUID;
76 TSS_UUID parentKeyUUID;
90 TSS_UUID keyUUID;
91 TSS_UUID parentKeyUUID;
H A Dtcs.h40 TSS_UUID WrappingKeyUUID, // in
41 TSS_UUID KeyUUID, // in
50 TSS_UUID KeyUUID // in
61 TSS_UUID* pUuidData // out
66 TSS_UUID* pKeyUUID, // in
73 TSS_UUID KeyUUID, // in
79 TSS_UUID KeyUUID, // in
105 TSS_UUID KeyUUID, // in
/netbsd-src/crypto/external/cpl/tpm-tools/dist/include/
H A Dtpm_tspi.h30 extern TSS_UUID SRK_UUID;
104 TSS_UUID a_uKeyId, TSS_HKEY * a_hKey);
109 TSS_UUID a_uKeyId, TSS_HKEY * a_hKey);

12