This is an implementation of the Speck cipher, with 128 bits key and block size, in C, 32-bit PowerPC assembly, and 64-bit PowerPC assembly.
Disclaimer: This is experimental code, use it at your own risk.
Ensure that you have make
installed, then run:
make main # Build the C version
make main-ppc # Build the 32-bit PowerPC version
make main-ppc64 # Build the 64-bit PowerPC version
After building, run the executable generated (main
, main-ppc
,
or main-ppc64
).
- Does the assembly code work on little endian PowerPC CPUs?