mirror of
https://github.com/rvtr/ctr_eFuse.git
synced 2025-11-02 00:11:04 -04:00
loadblobの引数ltidは鍵がモジュールプロテクトならば0固定でよい
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@66 ff987cc8-cf2f-4642-8568-d52cce064691
This commit is contained in:
parent
2aa9afb0c1
commit
0c43773d1b
@ -297,7 +297,6 @@ int hsm_aes_load_key( NFKM_KeyIdent keyident, M_KeyID *keyid )
|
|||||||
{
|
{
|
||||||
int ret_code = CR_GENID_SUCCESS;
|
int ret_code = CR_GENID_SUCCESS;
|
||||||
NFKM_Key *keyinfo = NULL;
|
NFKM_Key *keyinfo = NULL;
|
||||||
M_KeyID ltid;
|
|
||||||
M_ByteBlock *blobPtr = NULL;
|
M_ByteBlock *blobPtr = NULL;
|
||||||
|
|
||||||
// find key
|
// find key
|
||||||
@ -319,7 +318,7 @@ int hsm_aes_load_key( NFKM_KeyIdent keyident, M_KeyID *keyid )
|
|||||||
blobPtr = &keyinfo->privblob;
|
blobPtr = &keyinfo->privblob;
|
||||||
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
||||||
hsmModuleinfo->module, blobPtr,
|
hsmModuleinfo->module, blobPtr,
|
||||||
ltid, keyid, "loading aes key blob", NULL );
|
0, keyid, "loading aes key blob", NULL );
|
||||||
if ( ret_code != CR_GENID_SUCCESS )
|
if ( ret_code != CR_GENID_SUCCESS )
|
||||||
{
|
{
|
||||||
return ret_code;
|
return ret_code;
|
||||||
@ -437,7 +436,6 @@ int hsm_rsa_load_keypair( NFKM_KeyIdent keyident, M_KeyID *privKeyid, M_KeyID *p
|
|||||||
{
|
{
|
||||||
int ret_code = CR_GENID_SUCCESS;
|
int ret_code = CR_GENID_SUCCESS;
|
||||||
NFKM_Key *keyinfo = NULL;
|
NFKM_Key *keyinfo = NULL;
|
||||||
M_KeyID ltid;
|
|
||||||
M_ByteBlock *blobPtr = NULL;
|
M_ByteBlock *blobPtr = NULL;
|
||||||
|
|
||||||
// find key
|
// find key
|
||||||
@ -459,7 +457,7 @@ int hsm_rsa_load_keypair( NFKM_KeyIdent keyident, M_KeyID *privKeyid, M_KeyID *p
|
|||||||
blobPtr = &keyinfo->privblob;
|
blobPtr = &keyinfo->privblob;
|
||||||
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
||||||
hsmModuleinfo->module, blobPtr,
|
hsmModuleinfo->module, blobPtr,
|
||||||
ltid, privKeyid,
|
0, privKeyid,
|
||||||
"loading priv key blob", NULL );
|
"loading priv key blob", NULL );
|
||||||
if ( ret_code != CR_GENID_SUCCESS )
|
if ( ret_code != CR_GENID_SUCCESS )
|
||||||
{
|
{
|
||||||
@ -473,7 +471,7 @@ int hsm_rsa_load_keypair( NFKM_KeyIdent keyident, M_KeyID *privKeyid, M_KeyID *p
|
|||||||
blobPtr = &keyinfo->pubblob;
|
blobPtr = &keyinfo->pubblob;
|
||||||
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
ret_code = NFKM_cmd_loadblob( hsmHandle, hsmConnection,
|
||||||
hsmModuleinfo->module, blobPtr,
|
hsmModuleinfo->module, blobPtr,
|
||||||
ltid, pubKeyid,
|
0, pubKeyid,
|
||||||
"loading pub key blob", NULL );
|
"loading pub key blob", NULL );
|
||||||
if ( ret_code != CR_GENID_SUCCESS )
|
if ( ret_code != CR_GENID_SUCCESS )
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user