Jump to content

AES X16 v1.0

   (1 review)

1 Screenshot

About This File

I was curious how well the 65C02 could handle modern encryption, so I wrote this program to test it. The program loads the 8bpp image from the old Mode7 demo and repeatedly encrypts then decrypts the bitmap data in VRAM using AES encryption. This provides a nice visual as to how quickly it's able to process the data.

The download includes PRG files for 128, 192, and 256 bit key AES, with the Try It Now button using the 128 bit key version. To run it locally, make sure that the two .BIN files are available to the emulator in "drive 8" (either copied to the working directory, which is usually the folder with the emulator executable, or in the disk image used with the -sdcard option).

The image was taken from the Commander X16 Mode7 Demo. Copyright David "The 8-Bit Guy" Murray and/or Michael "mist64" Steil.

The implementation of AES is based on byte-oriented-aes ( https://code.google.com/archive/p/byte-oriented-aes/ ) by Karl Malbrain. Released into the public domain by the author.

The source code is available on Github: https://github.com/LRFLEW/AES-X16






BSD 2-Clause
  • Like 6

User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.


Travis Bryant moore


That looks like a photo converted to 8bit. So not bad for an 8 bit machine.

Share this review

Link to review
  • Create New...

Important Information

Please review our Terms of Use