Contact Information

Questions? Comments? Just want to get in touch with me? There are a variety of ways you can do that!

Email

The best way to reach me is by e-mail. My e-mail address is my first name at math dot osu dot edu. I've added a JavaScript feature in the right-hand column which verifies that you have typed my name correctly and then uses your input to produce my e-mail address. This is designed to make my e-mail address accessible to humans, but protect it from spambots. For more details about how this works, see the E-mail display page.

vCard

A vCard contains address book or business card information in a standardized electronic format. My vCard contains my email, office number, and the URL for this website. You can download and import it into your contact manager! To reveal the file, fill in my first name below:

 

GPG Public Key

My public key is in a local file gpg-key.txt and on the OpenPGP key server at 0x5f0b49c... Use this with Gnu Privacy Guard to encrypt a message to me or to verify my signature on something. For example, my signature of my vCard is

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJXvHeKAAoJEBcZVpAVeRezDv8P/0ebrmUlFm6cAfjhvhQIyMI4
SBoQBaMl3oDBRZLYLcKLxmj/ZCTR8NiMCyA/z/mP9gLs3h3hEslg6XLNaWim1+8O
yPCurq6XiMkbYqYJiCKLWlHYAf7cZEw3f5wZdlpb7p9X/bopeQC4SwVjAxFHyONg
b2JFUxpiIQRWrW8EWgNbzoD+dbrtlNwDm0ho7ES45NFfHRGjwsodtuYdeZ4Tt3sb
uGb/dh2x7z4/bQnN1CPgNiEBcAIfPicFOjSD5Onz/Feqe22rgSLtCSv2Mp3Xj8ER
HxPojra0gkOK4IPv7RvzCFx4+NYfQNyau0FVAYXH7v9OqCqn8B7CWRaqmF89+COb
LLsZvWuQhsVUdDBbT3xcZ9Zpm1M7+xDkOZ76NEDtwQmQTQHQMiapFAsDvWvFAyyn
W7FIVP7p0dml8248mcsbWbb3ufNb+ood1hT6PHLj/A1nAB6qSV4bZUucUDnTYV5B
wUT6v7E6E1tfA1YPOOqg/5zoCd1VPrzzKPlhUkAqkWZIw+UYA24jNLU3+Rhgrnxc
6IBb9nROOLMKmw3UFy+dMpCAM6V1ahAcuq7t+M/ysq1RIc9lIHhV77+Q6GnYhKWx
29NFr9ZVI/1mj/OxVeYyLfFYzLqVXu82sgbIKlj3htk90CCLFVvB9AVO7XRXqL0D
NbVwWhU8v0ePh8MIV4lx
=9Bvb
-----END PGP SIGNATURE-----

This signature can only be created with my secret key, and can only be validated with my public key and the correct version of my vCard. If you're sure that you have the right public key for me, then that key and this signature ensure the vCard hasn't been tampered with either. If you want to know more, ask google for an introduction to gpg.

[qr code]

My custom QR code is shown here.

The encoded url is actually an intermediate url which redirects to a url of my choosing, so that I can update it as necessary.

Send me a secret message

Once I needed someone to send me a password, and I didn't want it sent in plain text over email. So the person called me and told me the password over the phone. BUT—if we ever need to do that again, they can use the form below to e-mail me an RSA-encrypted code which I can then decode!

This is based on the demo by Tom Wu: BigIntegers and RSA in JavaScript. My RSA public key is below. The JavaScript functions use it to encrypt messages you put in the box. Copy and paste the ciphertext into an e-mail, and I'll use the corresponding private key to decrypt your message!

JavaScript is way too slow to encrypt long messages, so if you need to send something longer use my public GPG key above.

Plaintext (string, 53 characters max.)

Ciphertext (base64)

   
   

RSA public key

Public exponent (hex): [loading..]
Modulus (hex): [loading..]

tags: info

Creative Commons License

The pages of nilesjohnson.net are licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.