NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsForge.NdsSecureAreaInspection(NdsSecureAreaState State, NdsRegion Region, ushort StoredCrc, ushort? CalculatedCrc) Class Referencesealed

Reports secure-area presence, encryption state, and checksum evidence without modifying image bytes. More...

Properties

bool? IsCrcValid [get]
 Distinguishes a proven match or mismatch from the unknown result produced when decrypted bytes are inspected without the KEY1 table required to reconstruct their encrypted checksum representation.
bool IsTransformable [get]
 Indicates that the interval can be passed to the matching encrypt or decrypt operation.

Detailed Description

Reports secure-area presence, encryption state, and checksum evidence without modifying image bytes.

Parameters
StateDetected structural or cryptographic state.
RegionThe conventional 16 KiB cartridge interval, or an empty region when absent.
StoredCrcHeader checksum recorded at offset 0x6C.
CalculatedCrcChecksum of the encrypted representation when it could be calculated.

Definition at line 8 of file NdsSecureAreaInspection.cs.

Property Documentation

◆ IsCrcValid

bool? NdsForge.NdsSecureAreaInspection.IsCrcValid
get

Distinguishes a proven match or mismatch from the unknown result produced when decrypted bytes are inspected without the KEY1 table required to reconstruct their encrypted checksum representation.

Definition at line 18 of file NdsSecureAreaInspection.cs.

◆ IsTransformable

bool NdsForge.NdsSecureAreaInspection.IsTransformable
get

Indicates that the interval can be passed to the matching encrypt or decrypt operation.

Definition at line 21 of file NdsSecureAreaInspection.cs.


The documentation for this class was generated from the following file: