1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-11-23 02:36:41 +00:00

Looks better this way.

This commit is contained in:
Pablo Curiel 2020-05-01 11:22:08 -04:00
parent 050f881cf6
commit 9148b4e0dd

View file

@ -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;
} }