namespace SabreTools.Models.N3DS
{
///
public sealed class InitialData
{
///
/// Card seed keyY (first u64 is Media ID (same as first NCCH partitionId))
///
public byte[]? CardSeedKeyY { get; set; }
///
/// Encrypted card seed (AES-CCM, keyslot 0x3B for retail cards, see CTRCARD_SECSEED)
///
public byte[]? EncryptedCardSeed { get; set; }
///
/// Card seed AES-MAC
///
public byte[]? CardSeedAESMAC { get; set; }
///
/// Card seed nonce
///
public byte[]? CardSeedNonce { get; set; }
///
/// Reserved3
///
public byte[]? Reserved { get; set; }
///
/// Copy of first NCCH header (excluding RSA signature)
///
public NCCHHeader? BackupHeader { get; set; }
}
}