mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
署名チェックのデバグ用コードを若干変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1089 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
4e63f543f8
commit
1086b94648
@ -663,10 +663,22 @@ static AuthResult SYSMi_AuthenticateTWLHeader( TitleProperty *pBootTitle )
|
|||||||
// #define LNC_PDTKEY_DBG
|
// #define LNC_PDTKEY_DBG
|
||||||
#ifdef LNC_PDTKEY_DBG
|
#ifdef LNC_PDTKEY_DBG
|
||||||
{
|
{
|
||||||
// デバグ用コード
|
// 注:デバグ用コード。
|
||||||
// 製品版鍵取得
|
// 開発用TSボードで開発版ROMおよび製品版ROMの署名チェックとAESデクリプトをデバグするためのコード
|
||||||
key = ((OSFromFirm9Buf *)HW_FIRM_FROM_FIRM_BUF)->rsa_pubkey[keynum];
|
if( head->s.developer_encrypt )
|
||||||
b_dev = TRUE; // 開発版のスルーフラグ
|
{
|
||||||
|
// 開発版鍵取得
|
||||||
|
key = g_devPubKey[keynum];
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
// 製品版鍵取得
|
||||||
|
key = ((OSFromFirm9Buf *)HW_FIRM_FROM_FIRM_BUF)->rsa_pubkey[keynum];
|
||||||
|
}
|
||||||
|
// デバッガが有効でTLF読み込みならば、ハッシュチェックスルーフラグを立てる
|
||||||
|
if(SYSMi_GetWork()->flags.hotsw.isOnDebugger && SYSMi_GetWork()->romEmuInfo.isTlfRom )
|
||||||
|
{
|
||||||
|
b_dev = TRUE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
if( SCFG_GetBondingOption() == 0 ) {
|
if( SCFG_GetBondingOption() == 0 ) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user