Contact Information

[picture of Niles]

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.

Office

I love to meet people in my office, Hopewell 189. Let me know if you'd like to visit!

Phone

My office phone number is +1 740 755 7856. If I'm not in the office, an email will probably reach me before a phone message.

vCard

A vCard contains address book or business card information in a standardized electronic format. My vCard contains my email, phone 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 MIT public 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 v2.0.19 (Darwin)

iQIcBAABAgAGBQJSAjzRAAoJEF8LSc+OXu0I+VIQAMb+Ea5ZJMqheMoxUJQYoBYo
ggIW5Mb9QS0wYZhfHuFYzyJBDTaffXEHZZNyYREUDZt6twgtDw4ztrE0rDCwhGRv
15cN1F1gUWBk02a89gN1lUraYSwGVspNNMjsRlQxOwU9kQ3ujHMqawbW1r2okeAj
z5CNx/auMi28c+8Tj6ZPEHUcUuuS69CFslNpw9cXQ8qtGLBw0gY5gGcj3rJhx9hf
0qSU4OmdhvQcZWRDn5yZz78Ln/JPI64/84h+cZoj8+x2mMAyY2sRws/2Xl+nKtgK
aA3GpXtSQT4GVwO1i/Oe3Vgu3/NVMniBUKM+0BGom7ToR7a+IGCzuw0rn8w7aiue
CNcXuH23To2R8z0MvpxWNqS84qYrQlvgoRmdc20ZcsUTODVcbmUnWqQn/bTOpJcR
BD+QV/iETBc/DSo5sm/FYfdGyOrdGv0b6kHLhP8FftzlTqK+CbL1wLju8ZIcQ8vd
VvA7zB2HuYb2Hx/EJZuoE2n5fdmfHxOIzDFk2kpTLiF6ra392YSSMB2qcyKGdRCX
UmnykhwhaTwNdDqy+FZ+kldVl3V2FYu9OrZTgzz4JAYi65A8LFzewPHJ/YF5bGQM
kZr7xGPtW9iNM2eUZ4mb+8irrf7fBpKS5BFgStNvoRcqjIoo95Gn+enC7m6dEhZp
+egao1JD5xAiwrlaHUB0
=WMOZ
-----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. This is important because you didn't access this website through a secure connection, so you have no way of knowing if someone is tampering with my key during its journey from the server to your web browser (replacing it with their key, perhaps). In fact, it can be very hard to be sure that you have the right public key for someone. The best way is to get it in person, or at least get the key's fingerprint in person. If you want to know more, ask google for an introduction to gpg.

[qr code]

My custom QR code (slightly tweaked) 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. That's an idea I took from the P8TCH site.

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..]

show background grid hide background grid grid OFF

Creative Commons License

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