What, IMHO, are the top 5 most important things the cypherpunks should be concentrating on? No doubt everyone else has their own ideas of what the "cypherpunks top 5" (or top 10) is, so please tell us your suggestions. 1. anonymous http proxy servers ("re-webbers") 2. PGP compatible crypto library 3. reply-able remailers that are secure and easier for the recipient 4. better remailer security (dc-nets) 5. socket-based keyserver interface for real-time automagic key fetches andrew <btw, this is a top 5 rather than a top 10 because I couldn't think of 10 good things to concentrate on when I wrote this>
Andrew wrote: | 1. anonymous http proxy servers ("re-webbers") | 2. PGP compatible crypto library Whats wrong with PGPtools? (A lack of documentation. Been a while since I looked, but I think it lacked a high level interface. The low level stuff is great, but on the mac, I can send an Appleevent "Encrypt *file recipient" and, some extended period later, get a response. | 3. reply-able remailers that are secure and easier for the recipient | 4. better remailer security (dc-nets) | 5. socket-based keyserver interface for real-time automagic key | fetches Who needs real time? The servers are often bogged down and don't respond in real time anyway. The following procmail works fine. Theres also a short shell script at the end. # prevent bounces, add keys to ring. :0 * From bal@swissnet.ai.mit.edu { :0 * >10000 /dev/null :0 *Subject:.*no keys match /dev/null :0E | pgp +batchmode -fka } # auto key retreival # I have an elm alias, pgp, points to a keyserver # The logfile gets unset briefly to keep the elm lines out of my # logfile. :0BW * -----BEGIN PGP *!^FROM_DAEMON KEYID=|/usr3/adam/bin/sender_unknown LOGFILE= :0ac |elm -s"mget $KEYID" pgp LOGFILE=$MAILDIR/.procmail.log /usr3/adam/bin/sender_unknown: #!/bin/sh # unknown returns a keyid, exits 1 if the key is known # $output is to get the exit status. Othierwise, this would be a one liner. OUTPUT=`pgp -f +VERBOSE=0 +batchmode -o /dev/null` echo $OUTPUT | egrep -s 'not found in file' EV=$? if [ $EV -eq 0 ]; then echo $OUTPUT | awk '{print $6}' fi exit $EV -- "It is seldom that liberty of any kind is lost all at once." -Hume
participants (2)
-
Adam Shostack -
Andrew Lowenstern