Nav:  [home] > [email]
Go:  [About] [Contact] [Impressum]

Contact Me via E-Mail

My e-mail Address

In order to send me an e-mail, you need my e-mail address. Unfortunately, because of all these address-hungry spam bots in the 'net becoming more and more intelligent, I have to disguise the address a bit...
You are encouraged to send encrypted e-mail. See further down for my public key.

My e-mail address is: Name@Department.University

with Name := FirstName.LastName
Department := physik
LastName := wieser
FirstName := wolfgang
University :=

For programmers, it may be easier to quickly execute this simple program in their mind in order to get my e-mail address:

#include <stdio.h>
#include <string.h>
int main()
	const char *email="$\x1f\015\xb\xa\x4\x1c\024i\030=\xa;\x0\036,#\x18\030"
	const char *key="SpammersGoToHell";
	char dest[64];
	int i=0;
	while(dest[i]=email[i]^key[i%strlen(key)])  ++i;
	printf("ma%so: %s\n","ilt",dest);

Alternatively, some people may prefer perl over C for this purpose:


print"$b: $";

Shell experts may find the following simple translate-and-replace instructions more convenient:

echo `echo physik | tr khi@yps oatliml`: \
`echo -n xrlzca.cdxiyAyv | tr xcrAv.dzy wgosrn.fe | sed "s/w.*/&~&/" | \
tr "~" "\n" | sed "2y/gwlfanior/nzivdymsx/;2s/z/p@y/1;2s/v/k.u/;2s/d/i-/" | \
sed "2s/y/mqe/2;s/mes/en./;s/\.z/ch/;s/\.e/.d/" | tr "@qzx\n" "huhe@"`

Cryptographers may try the following challenge to obtain my e-mail address:
My e-mail is a string with length 38 characters (all letters in lowercase) and
has an SHA1 hash value of d878279312959e96d5bc0346b8d6c9b565c9b171.

Encrypted e-mail

You are encouraged to send encrypted e-mail.

My (OpenPGP compliant) GnuPG public key.
Note: The link above does not contain the complete public key. You have to manually replace the following characters:

FindReplace by
  [-- insert text aaa ------>   lc2VyIDxXb2xmZ2FuZy5XaWVzZX
  <--- insert text bbb --]   AcGh5c2lrLnVuaS1tdWVuY2h

The key fingerprint is: 72B5 B628 1A08 60B0 A65D 1C89 02A7 A479 4543 3160

Please do not sign my key with your one non-locally (you may do that locally using lsign in gpg's --edit-key, but do not use sign).

You may ask why all the above is necessary. Well, because the PGP public keys, when base64 decoded, contain the address in plain text. (Just try out yourself using uudecode and hexdump -C.) So, just wait a little and spam bots will be clever enough to extract e-mail addresses from PGP keys. Think about it! PGP addresses are much easier to scan than normal simple spam protection and the failure rate (scanning something which actually is no e-mail address at all, or a no longer used address) is much lower.
And as we're talking about it already: Wait for your first PGP-signed spam e-mail. The advantage: Popular filters like SpamAssassin will normally not kick a message with a PGP signature...

[home] [site map]   Valid HTML 4.01!
Copyright © 2003-2008 by Wolfgang Wieser
Last modified: 2008-02-11 20:22:13