Contact Dr. Weber

Office/Lab Email Crypto Telephone/FAX US Mail Home Page

Office/Lab Locations and Hours

Office: Hayes Hall 238
Lab: Middlefork Hall 102 or Hayes Hall 115
Schedule including office/lab hours

Email

Address: gdweber [ a t ] indiana [ d o t ] edu (spaaam-prot3ct3d; replac3` [ a t ] ' with `@' and ` [ d o t ] ' with `.')
I welcome email from students. Regrettably, the large volume of (mostly unnecessary) email I receive makes it impossible to guarantee a prompt response.
For best results, mention your course number (if you are a student) in the subject header of your message, e.g.:
Subject: C201 Binary representations of numbers
Please send email in plain text (not HTML). IU students: if nothing else works, you can send plain text email messages using IU's Webmail.
Do not "attach" documents unless I have asked you to. If you want to show me the code of your program, just "copy and paste" it into the message.
Do not submit homework by email unless I have asked you to. It is okay to send homework by FAX.
Avoid using any words in your subject header that frequently occur in mass emails, e.g., "viagra", "prescription", "insurance".

Crypto

When I need to use encryption for privacy or to sign a message, I use GnuPG. You can use my public key to verify my digital signature or to encrypt a message to me.

How to use (with gnupg):

To import my public key, which expires 4/22/2010:
Download file gdweber.pubkey.asc.
Run the command
$ gpg --import gdweber.pubkey.asc
(Note: "$" represents the shell prompt; it is not part of the command that you should type.)
After importing my public key once, you can encrypt messages to me or verify my digital signature any number of times.
Example of encrypting a message:
$ gpg --output chicken.txt.asc --armor --recipient [remove spacess] g d w e b e r [ a t ] i u e [ d o t ] e d u (spaaam-prot3ct3d; replac3` [ a t ] ' with `@' and ` [ d o t ] ' with `.') --encrypt chicken.txt
where chicken.txt is the name of the (unencrypted) input file and chicken.txt.asc is the name of the (encrypted) output file.
Example of verifying my signature:
$ gpg --verify chicken-signed.txt.asc
where chicken-signed.txt.asc is the name of the "clearsigned" message input file.
(Clearsigning wraps the message legibly in a digital signature; no decrypting is needed just to read the message.)
If you are using a good mail user agent, can you verify the signature by "piping" the message to gnupg.

Telephone and FAX

(765) 973-8420 (voice)
(765) 973-8550 (FAX)

United States Mail

238 Hayes Hall, Indiana University East,
2325 Chester Boulevard, Richmond, Indiana 47374-1289, USA

World-Wide Web

Personal home page: http://mypage.iu.edu/~gdweber/

Revision Log

10/28/2006: new FAX number.

10/22/2008: new office and lab locations.

4/22/2009: Update public key and GPG instructions.