CTRAesEngine

C# Library to simulate the 3DS's hardware AES engine.

GPL-3.0 License

Stars
24

CTRAesEngine

C# Library to simulate the 3DS's hardware AES engine.

Acquire a copy of the 3ds's protected ARM9 bootrom, build, then include in a C# project.

To use:

using CTR;

// ...

var engine = new AesEngine();
// Optionally, load console unique keys as follows:
engine.SetOTP(my_encrypted_otp);

Credits:

Steveice10: Unit Tests use a zero-key encrypted build of FBI.

Licensing:

This software is licensed under the terms of the GPLv3. You can find a copy of the license in the LICENSE file.