Table of Contents

Class TwilightSigner

Namespace
SceneGate.Ekona.Security
Assembly
SceneGate.Ekona.dll

Signer for DSi data.

public class TwilightSigner
Inheritance
TwilightSigner
Inherited Members

Constructors

TwilightSigner(byte[])

Initializes a new instance of the TwilightSigner class.

public TwilightSigner(byte[] publicModulus)

Parameters

publicModulus byte[]

The modulus of the public key.

Properties

Exponent

Gets the exponent part of the key.

public byte[] Exponent { get; }

Property Value

byte[]

PublicModulus

Gets the modulus part of the public key.

public byte[] PublicModulus { get; }

Property Value

byte[]

Methods

VerifySignature(byte[], Stream)

Verify the program signature.

public HashStatus VerifySignature(byte[] signature, Stream romStream)

Parameters

signature byte[]

Signature to verify.

romStream Stream

Data to verify the signature against.

Returns

HashStatus

The validity of the signature.