Cryptography on
the Playstation 3
This page was created to share what was learned
about programming the Cell processor in the Playstation 3 in the course
of my
masters project.
Inspired by the Folding @ Home project's stellar
PS3 results, I decided to investigate the potential of the Cell
processor for attacking cryptographic algorithms. I selected 128
bit AES as a target. Since there was no freely available Cell
optimized AES library I needed to write my own Cell optimized AES
implementation. This was done using the IBM Cell SDK and C
intrinsics.
The paper and source code can be mirrored and distributed
freely as long as credit is given.
Cryptography on the PS3 (Paper)
Source Code
-Ken Roe
mail@kennethroe.com