Cryptography Stuff.

This page may be moving

Due to a rapid deterioration in service and technical competence at Ziplink, there is a strong probability this page will be moving soon. If so, I will try leave a forwarding pointer here, and post the new address to the various appropriate newsgroups and mailing lists. If I've sent you a copy of DESKR already, I'll also drop you a note. - March 13, 1997


Here's the signing key I'm using for the DES Key Recovery Project:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2

mQCNAzLjvRYAAAEEAMXbRJizLQ9TaPp7QHLCtO0GvpsPDRlQ9hpIQgjnbZ7DQuBI
7IkWrQupxcSUttVqtlMsR9biTQxVkf/aiVMCLYT8JH2YA8iJpnv3dQJAd/Xg1T2J
+vHlIW5pVNKAozYc3AtnS6rA878aVmA9DHRZaTAbsS9b4ASlRY6LHFnUVhwRAAUR
tB5QZXRlciBUcmVpIChERVMpIHB0cmVpQGFjbS5vcmc=
=1CJD
-----END PGP PUBLIC KEY BLOCK-----

ITS OVER!!!

(You can stop now)

The RSA DES Challenge key was found Tuesday, June 17, 1997. For details see RSA's Web site. My congratulations go to Rocke Verser, who organized the winning effort (DESChall), and my thanks go to everyone who helped, by writing code or running clients.

DESChall did not use my code, but included some of the techniques I invented. I estimate the total cpu usage to be in the range of 250,000 - 500,000 MIP years, making this the largest calculation in history by a large margin.


Due to the sucessfull completion of the DES Challenge, I am not longer sending out DESKR.


I'm now sending out copies of DESKR, my DES key search utility. The current version (0.8) include both portable 'C' code and hand-tuned pentium assembler, and runs at a little over 340,000 keys/sec on a 120MHz NT machine. An executable is included for Win95 and NT.

To get a copy, clip the following form and mail it to me after filling it out. Make the Subject: "DES REQ" and mail it to ptrei@acm.org.

Please fill out all the fields fully. I won't send without a real name or residence (not PO box) address.

If you don't meet the citizenship or location requirements, I'm sorry, but I can't send you the software, due to US export regulations. You might want to look at a European effort.

Legal Name:

Full residence address:

Email address to which to send software:

q1: I acknowledge affirmatively that I am one of the following: a 
q1: US citizen, a Canadian citizen, or a US 'Green Card' holder:

a1: Yes[ ] No[ ]

q2: I acknowledge affirmatively that the computer system(s) receiving DESKR 
q2: is/are located in the US or Canada:

a2: Yes[ ] No[ ]

q3: I acknowledge affirmatively that I understand that DESKR, as cryptographic 
q3: software, is subject to export controls under the Export Administration 
q3: Act, and that anyone receiving DESKR cannot export the software without 
q3: a license.

a3: Yes[ ] No[ ]