Publications & Talks
Theses
-
PhD thesis:
"Parallel Cryptanalysis"
Eindhoven University of Technology, the Netherlands, 2012.
(pdf)
(more)
-
Diplomarbeit:
"Entwurf und Implementierung einer sicheren
Gruppen-Kommunikationsschicht für Peer-to-Peer Systeme"
("Design and Implementation of a Secure Group Communication Layer for
Peer-To-Peer Systems")
RWTH Aachen University, Germany, 2007.
(pdf)
Publications
-
Tung Chou, Chen-Mou Cheng, Ruben Niederhagen and Bo-Yin Yang:
"Solving Quadratic Equations with XL on Parallel Architectures"
Cryptographic Hardware and Embedded Systems — CHES 2012,
Lecture Notes in Computer Science, Vol. 7428, pp. 356—373.
Springer, 2012.
(springer)
-
Daniel J. Bernstein, Hsieh-Chung Chen, Chen-Mou Cheng, Tanja Lange,
Ruben Niederhagen, Peter Schwabe and Bo-Yin Yang:
"Usable assembly language for GPUs: a success story"
Workshop record of Special-Purpose Hardware for Attacking
Cryptographic Systems — SHARCS 2012, pp. 169—178.
(eprint)
-
Daniel J. Bernstein, Hsieh-Chung Chen, Chen-Mou Cheng, Tanja Lange,
Ruben Niederhagen, Peter Schwabe, and Bo-Yin Yang:
"ECC2K-130 on NVIDIA GPUs"
Progress in Cryptology — INDOCRYPT 2010,
Lecture Notes in Computer Science, Vol. 6498, pp. 328—346.
Springer, 2010.
(eprint)
-
Charles Bouillaguet, Hsieh-Chung Chen, Chen-Mou Cheng, Tony Chou,
Ruben Niederhagen, Adi Shamir, and Bo-Yin Yang:
"Fast Exhaustive Search for Polynomial Systems in F2"
Cryptographic Hardware and Embedded Systems — CHES 2010,
Lecture Notes in Computer Science, Vol. 6225, pp. 203—218.
Springer, 2010.
(eprint)
(ext. vers.)
-
Michael Naehrig, Ruben Niederhagen, and Peter Schwabe:
"New software speed records for cryptographic pairings"
Progress in Cryptology — LATINCRYPT 2010,
Lecture Notes in Computer Science, Vol. 6212, pp. 109—123.
Springer 2010.
(eprint)
(source code)
-
Joppe W. Bos, Thorsten Kleinjung, Ruben Niederhagen, and Peter Schwabe:
"ECC2K-130 on Cell CPUs"
Progress in Cryptology — AFRICACRYPT 2010,
Lecture Notes in Computer Science, Vol. 6055, pp. 225—242.
Springer, 2010.
(eprint)
-
Daniel V. Bailey, Lejla Batina, Daniel J. Bernstein, Peter Birkner,
Joppe W. Bos, Hsieh-Chung Chen, Chen-Mou Cheng, Gauthier Van Damme,
Giacomo de Meulenaer, Luis Julian Dominguez Perez, Junfeng Fan, Tim Güneysu,
Frank Gürkaynak, Thorsten Kleinjung, Tanja Lange, Nele Mentens,
Ruben Niederhagen, Christof Paar, Francesco Regazzoni, Peter Schwabe,
Leif Uhsadel, Anthony Van Herrewege, and Bo-Yin Yang:
"Breaking ECC2K-130"
Cryptology ePrint Archive, Report 2009/514, 2009.
(eprint)
-
Daniel J. Bernstein, Tanja Lange, Ruben Niederhagen,
Christiane Peters, and Peter Schwabe:
"Implementing Wagner's generalized birthday attack against the
SHA-3 round-1 candidate FSB"
Progress in Cryptology — INDOCRYPT 2009,
Lecture Notes in Computer Science, Vol. 5922, pp. 18—38.
Springer, 2009.
(eprint)
-
Ruben Niederhagen and Stefan Lankes:
"Evaluation of the Portability of UPC to the Cell Broadband
Engine"
to appear in proceedings of 9th International Workshop on
State-of-the-Art in Scientific and Parallel Computing — PARA 2008.
Lecture Notes in Computer Science, Vol. 6126/6127.
Springer, 2012.
(pdf)
Talks
- Sept. 11, 2012 - Talk on
"Solving Quadratic Equations with XL on Parallel Architectures"
at Cryptographic Hardware and Embedded Systems — CHES 2012, Leuven, Belgium.
(pdf)
- Apr. 15, 2010 - Invited talk on
"Attacking elliptic-curve cryptography"
at AMI Opening Symposium, TU Delft, Netherlands.
(pdf)
- Dec. 15, 2009 - Talk on
"Implementing Wagner's generalized birthday attack against the
SHA-3 round-1 candidate FSB"
at Progress in Cryptology — INDOCRYPT 2009, New Delhi, India.
(pdf)
- June 4, 2008 - Introductory talk on
"Evaluation of the Portability of UPC to the Cell Broadband Engine"
in an internal workshop (Cell Meeting) at JSC Forschungszentrum
Jülich, Germany (extended Version of para08).
(pdf)
- May 15, 2008 - Talk on
"Evaluation of the Portability of UPC to the Cell Broadband Engine"
at 9th International Workshop on State-of-the-Art in Scientific and
Parallel Computing — PARA 2008, Trondheim, Norway.
(pdf)