Helger Lipmaa's publications

Fast Software Implementations of SC2000

Helger Lipmaa. Fast Software Implementations of SC2000. In Agnes Chan and Virgil Gligor, editors, Information Security Conference 2002, volume 2433 of Lecture Notes in Computer Science, pages 63--74, São Paulo, Brazil, September 30 --- October 2, 2002. Springer, Heidelberg.

File: [.ps.bz2 (35 KB), .pdf (96 KB)] ps recommended.


The block cipher SC2000 was recently proposed by a research group of Fujitsu Laboratories as a candidate cipher for the CRYPTREC and NESSIE projects. The cipher was designed so that it would be highly flexible and fast on many platforms. In this paper we show that the cipher is really fast on the Pentium~III and AMD platforms: Our C implementation of SC2000 on Pentium~III is only second to the best C implementations of RC6 on the same platform, and faster than for example the world fastest implementation of Twofish in assembly. In particular, we improve the bulk encryption and decryption times by almost $1.6$ times as compared to the previous best implementation by Fujitsu. Finally, we report new Rijndael and RC6 implementation results that are slightly better than these of Aoki and Lipmaa.

Keywords: Block cipher design, fast implementation, large S-boxes, SC2000.


More information: CiteSeer.


Page by Helger Lipmaa. Send your inqueries to <helger.lipmaa><at>gmail.com.