Older stuff from Markus Kuhn’s home page
Think of this page as the attic of my home
page. I move here links to material that has been on my home page
for a long time but that may today be less of current interest than it
used to be. This way, I never have to delete anything. Much of it
dates back to my undergraduate days.
Some English texts
Some German texts
- Sicherheitsanalyse eines Mikroprozessors
mit Busverschlüsselung, Diplomarbeit, Lehrstuhl für
Rechnerstrukturen, IMMD III, Universität Erlangen-Nürnberg,
Erlangen, Juli 1996, my diploma thesis about the tamper-resistance
of security processors in which I developed a low-cost attack
for the DS5002FP bus-encryption processor. An English summary
of this project appeared in IEEE Transactions on Computers, Vol. 47,
No. 10, October 1998, pp. 1153-1157.
- Effiziente Kompression von bi-level Bilddaten
durch kontextsensitive arithmetische Codierung, Studienarbeit,
Lehrstuhl für Betriebssysteme, IMMD IV, Universität
Erlangen-Nürnberg, Erlangen, Juli 1995, the project
report on my JBIG implementation.
- Die Fibonacci-Zahlen,
Facharbeit, Emil-von-Behring Gymnasium, Spardorf, Januar 1990,
my high-school thesis in maths about Fibonacci numbers.
- Kompressionsverfahren für
Multimediadaten, a seminar paper giving a brief
overview of modern data compression algorithms for multimedia
data, such as JPEG, MPEG video, MPEG audio, and JBIG, including their
theoretical foundations like entropy, Karhunen-Loève
transformation, and the discrete cosine transform.
- Authentisierung in verteilten Systemen,
Ferienakademie im Sarntal, Italy, September 1994.
- Kleine
Einführung in die Welt des USENET is a short
tutorial about the USENET and the nn user interface
for it.
Software
- There is my Ada95
reference implementation of the Serpent
encryption algorithm that was submitted by Anderson, Biham, and
Knudsen to the AES contest. Serpent
is designed to be faster than DES and more secure than
Triple-DES. Gisle Sælensminde has written a much more
optimised version. Vincent Journot prepared an 8051 implementation
(encryption only) of Serpent. And there is also a note on a bit naming convention for cryptographic
algorithms, which I wrote as a response to the notational
Endianess confusion of some AES contributions.
- In late 1993, I experimented with image processing algorithms
that reverse the scrambling of pay-TV encryption systems. In
spring 1994, I developed the Season7 MS-DOS
software and an adapter hardware that allows to replace a
BSkyB subscriber smartcard by a PC. A few months
later, I wrote the Phoenix software which enabled
deactivated subscription cards. Various information about the
VideoCrypt pay-TV encryption system and my
experimental software for decoding scrambled images are still available for historical interest
(BSkyB does not use VideoCrypt any
more).
- I developed a driver for the audio mixer on the miroSOUND
PCM12 soundcard, which became part of the Linux 2.0
kernel.
Hardware
This Web page is HTML 4
Checked and GIF Free!