From 5dd58dde3a88d597c427df7965f92faea4a5dc77 Mon Sep 17 00:00:00 2001 From: kubodera_yuichi Date: Tue, 19 Jan 2010 08:43:55 +0000 Subject: [PATCH] =?UTF-8?q?HSM=E4=BD=BF=E7=94=A8=E6=99=82=E3=81=AB?= =?UTF-8?q?=E3=83=90=E3=83=83=E3=83=95=E3=82=A1=E3=81=AB=E7=BD=B2=E5=90=8D?= =?UTF-8?q?=E3=81=8C=E5=90=AB=E3=81=BE=E3=82=8C=E3=81=AA=E3=81=84=E5=95=8F?= =?UTF-8?q?=E9=A1=8C=E3=82=92=E4=BF=AE=E6=AD=A3=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@182 ff987cc8-cf2f-4642-8568-d52cce064691 --- trunk/cr_device_cert.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/trunk/cr_device_cert.c b/trunk/cr_device_cert.c index 4acc74a..2bdd902 100644 --- a/trunk/cr_device_cert.c +++ b/trunk/cr_device_cert.c @@ -249,6 +249,7 @@ int GenerateCTRDeviceCert( EC_KEY *pECkey, u32 device_id, u8 bonding_option, u8 SetErrorInfo( __FUNCTION__, __LINE__ ); return ret_code; } + memcpy( pDevCertSign, &deviceCert.eccSignature, 60 ); #else // !USE_HSM // DERフォーマットのECC鍵を読み込み { @@ -412,7 +413,7 @@ int GenerateCTRDeviceCert( EC_KEY *pECkey, u32 device_id, u8 bonding_option, u8 ret_code = CR_GENID_SUCCESS; -#if 0 +#ifdef DEBUG_PRINT if ( cr_print_flag ) { int i; @@ -436,12 +437,11 @@ int GenerateCTRDeviceCert( EC_KEY *pECkey, u32 device_id, u8 bonding_option, u8 } DEBUG_PRINT_ARRAY( "eccPubKey :", (const char *)deviceCert.eccPubKey, sizeof(deviceCert.eccPubKey) ); DEBUG_PRINT_ARRAY( "padding1:", (const char *)deviceCert.padding1, sizeof(deviceCert.padding1) ); - + } +#endif // DEBUG_PRINT #ifdef DEBUG_DEVICE_CERT_OUTPUT_FILE DebugFileOutput( device_id, "crt", (const u8 *)&deviceCert, sizeof(CR_DeviceCert) ); #endif // DEBUG_DEVICE_CERT_OUTPUT_FILE - } -#endif // dump deviceCert end: if( NCT2 ) EC_KEY_free( NCT2 );