On Mon, 9 Feb 2004, Paul Jakma wrote:
> The more expensive, computationally, the algorithm and key size
> mandated for this pgp-sender-effort part is, the better.
The only problem is... are common PGP public-key algo's expensive
enough? CPU time is cheap compared to bandwidth. Eg:
$ ls -lh test.txt
-rw-rw-r-- 1 paul paul 955 Feb 9 15:29 test.txt
$ wc -l test.txt
about 30 Recipient lines, if i encrypt this to a 1024bit DSA key (i
$ time gpg -e -a -r kevin test.txt
gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information
less than a second of computational time, and that on a 600MHz
athlon. If a faster cpu could do it in 0.1s, 5000 messages would
take only 500s - so it would just add a small initial 'ramp' cost
to the existing cost of bandwidth, tcp handshake, reverse lookups by
remote MTA, etc.
Ie the computational cost would need to be significantly greater than
the latency costs of, eg TCP handshake, ie 150ms (3x 50ms -
typicalish latency) to slow down spammers.
1. each to 200 recipients, hence 1M mails in total. Though, 50 is
more reasonably, in which case it'd be equivalent to 250k messages.
Paul Jakma paul at clubi.iepaul at jakma.org Key ID: 64A2FF6A
warning: do not ever send email to spam at dishone.st
You can fool some of the people all of the time,
and all of the people some of the time,
but you can never fool your Mom.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!