Search found 6 matches

by kroe
Sat May 03, 2008 2:24 pm
Forum: PS3 Linux Development
Topic: Cryptography on the PS3 - Brute Force AES Attack
Replies: 0
Views: 3321

Cryptography on the PS3 - Brute Force AES Attack

For my masters project I implemented a brute force attack on AES to evaluate the potential of the Cell for cryptography. I finished this about a year ago, but finally got around to sharing my results.

http://www.kennethroe.com/WWW/PS3Crypto.html

-Ken
by kroe
Tue Aug 21, 2007 1:31 pm
Forum: PS3 Linux Development
Topic: IBM XL C compiler slower than gcc C compiler?
Replies: 5
Views: 5593

IBM XL C compiler slower than gcc C compiler?

I am a bit baffled by what I am seeing switching between the IBM XL C compiler and the GCC C compiler. The code I am running is heavily optimized using the SPU C intrinsics. Almost all operations are done through intrinsics. I know this doesn't leave the compiler much to do, but the difference I am ...
by kroe
Wed Aug 15, 2007 2:10 pm
Forum: PS3 Linux Development
Topic: Share header for DMA?
Replies: 2
Views: 3289

Share header for DMA?

I am using SPE initiated DMA to pull across arguments. I have a structure that holds my arguments. DMA works fine with the identical struct defined in both the SPE and PPE code, but the redundancy bothers me. Is there a simple way (must be) to have a single header file and use it in my SPE and PPE c...
by kroe
Fri Jul 27, 2007 2:32 pm
Forum: PS3 Development
Topic: Fastest way to test quadword equality on SPU?
Replies: 5
Views: 6732

Fastest way to test quadword equality on SPU?

I may be overlooking something really obvios, but I can't find a good way to test equality of two quadwords. I have two vector unsigned chars and I need to stop iterating when they are equal. The "==" comparator doesn't work with quadwords, and the spu_cmpeq intrinsic would require other s...
by kroe
Thu Apr 05, 2007 2:38 pm
Forum: PS3 Linux Development
Topic: Masters Project - cryptanalysis on PS3
Replies: 14
Views: 9471

Wow... I was hoping to get a reply or two... you guys are great, and obviously have an understanding of CPU architecture and microcode that is way beyond mine. This is a masters project not a PH D thesis, breaking major new ground is not a requirement. I just thought that given the success of the Ce...
by kroe
Mon Apr 02, 2007 12:28 pm
Forum: PS3 Linux Development
Topic: Masters Project - cryptanalysis on PS3
Replies: 14
Views: 9471

Masters Project - cryptanalysis on PS3

I am looking for a topic for my CS masters project. Given the very impressive folding@home performance of the PS3, I am curious to see how well it would do at attacking cryptographic algorithms. It looks like a huge leap in performance vs typical desktop computers which have been the standard for ev...