NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsSecureAreaState.cs
1namespace NdsForge;
2
NdsSecureAreaState
Classifies the cartridge security interval without conflating encrypted bytes with malformed metadata...
@ Malformed
The header selects a secure interval that is truncated or otherwise structurally unavailable.
@ Multiboot
The interval begins with zero words used by multiboot-style images rather than a transformable secure...
@ Decrypted
The first two words contain the conventional destroyed secure-area identifier used by decrypted dumps...
@ Unrecognized
Bytes are present but neither plain markers nor a caller-key-verifiable encrypted identifier were fou...
@ Encrypted
The first 2 KiB successfully decrypt to the secure-area identifier under the caller's KEY1 table.
@ Absent
The ARM9 layout does not use the cartridge interval beginning at 0x4000.