mirror of
https://github.com/DarkMatterCore/nxdumptool.git
synced 2024-11-26 12:12:02 +00:00
Looks better this way.
This commit is contained in:
parent
050f881cf6
commit
9148b4e0dd
1 changed files with 12 additions and 10 deletions
22
source/tik.c
22
source/tik.c
|
@ -150,12 +150,6 @@ void tikConvertPersonalizedTicketToCommonTicket(Ticket *tik)
|
||||||
|
|
||||||
bool dev_cert = false;
|
bool dev_cert = false;
|
||||||
TikCommonBlock *tik_common_blk = NULL;
|
TikCommonBlock *tik_common_blk = NULL;
|
||||||
|
|
||||||
SignatureBlockRsa4096 *sig_rsa_4096 = NULL;
|
|
||||||
SignatureBlockRsa2048 *sig_rsa_2048 = NULL;
|
|
||||||
SignatureBlockEcc480 *sig_ecc_480 = NULL;
|
|
||||||
SignatureBlockHmac160 *sig_hmac_160 = NULL;
|
|
||||||
|
|
||||||
char *sig_issuer = NULL;
|
char *sig_issuer = NULL;
|
||||||
|
|
||||||
tik_common_blk = tikGetCommonBlockFromTicket(tik);
|
tik_common_blk = tikGetCommonBlockFromTicket(tik);
|
||||||
|
@ -164,29 +158,37 @@ void tikConvertPersonalizedTicketToCommonTicket(Ticket *tik)
|
||||||
switch(tik->type)
|
switch(tik->type)
|
||||||
{
|
{
|
||||||
case TikType_SigRsa4096:
|
case TikType_SigRsa4096:
|
||||||
|
{
|
||||||
tik->size = sizeof(TikSigRsa4096);
|
tik->size = sizeof(TikSigRsa4096);
|
||||||
sig_rsa_4096 = (SignatureBlockRsa4096*)tik->data;
|
SignatureBlockRsa4096 *sig_rsa_4096 = (SignatureBlockRsa4096*)tik->data;
|
||||||
memset(sig_rsa_4096->signature, 0xFF, sizeof(sig_rsa_4096->signature));
|
memset(sig_rsa_4096->signature, 0xFF, sizeof(sig_rsa_4096->signature));
|
||||||
sig_issuer = sig_rsa_4096->issuer;
|
sig_issuer = sig_rsa_4096->issuer;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case TikType_SigRsa2048:
|
case TikType_SigRsa2048:
|
||||||
|
{
|
||||||
tik->size = sizeof(TikSigRsa2048);
|
tik->size = sizeof(TikSigRsa2048);
|
||||||
sig_rsa_2048 = (SignatureBlockRsa2048*)tik->data;
|
SignatureBlockRsa2048 *sig_rsa_2048 = (SignatureBlockRsa2048*)tik->data;
|
||||||
memset(sig_rsa_2048->signature, 0xFF, sizeof(sig_rsa_2048->signature));
|
memset(sig_rsa_2048->signature, 0xFF, sizeof(sig_rsa_2048->signature));
|
||||||
sig_issuer = sig_rsa_2048->issuer;
|
sig_issuer = sig_rsa_2048->issuer;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case TikType_SigEcc480:
|
case TikType_SigEcc480:
|
||||||
|
{
|
||||||
tik->size = sizeof(TikSigEcc480);
|
tik->size = sizeof(TikSigEcc480);
|
||||||
sig_ecc_480 = (SignatureBlockEcc480*)tik->data;
|
SignatureBlockEcc480 *sig_ecc_480 = (SignatureBlockEcc480*)tik->data;
|
||||||
memset(sig_ecc_480->signature, 0xFF, sizeof(sig_ecc_480->signature));
|
memset(sig_ecc_480->signature, 0xFF, sizeof(sig_ecc_480->signature));
|
||||||
sig_issuer = sig_ecc_480->issuer;
|
sig_issuer = sig_ecc_480->issuer;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case TikType_SigHmac160:
|
case TikType_SigHmac160:
|
||||||
|
{
|
||||||
tik->size = sizeof(TikSigHmac160);
|
tik->size = sizeof(TikSigHmac160);
|
||||||
sig_hmac_160 = (SignatureBlockHmac160*)tik->data;
|
SignatureBlockHmac160 *sig_hmac_160 = (SignatureBlockHmac160*)tik->data;
|
||||||
memset(sig_hmac_160->signature, 0xFF, sizeof(sig_hmac_160->signature));
|
memset(sig_hmac_160->signature, 0xFF, sizeof(sig_hmac_160->signature));
|
||||||
sig_issuer = sig_hmac_160->issuer;
|
sig_issuer = sig_hmac_160->issuer;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue