Blog Articles 26–30

Using YubiKey as a Windows SSH Smartcard

A key in a hand
Photo by CMDR Shane on Unsplash.

Some time ago, I got a YubiKey 4. I use it to secure access to a number of web services I use, but also to authenticate myself over SSH. Among its features, it supports being an an OpenPGP smartcard, which means — with some fiddling — it can be used for SSH authentication, so my SSH private key does not actually live on my physical computers.

This page documents the pieces I need to put together in order to get it working on Windows with all of the different SSH interfaces I use: PuTTY, WinSCP, OpenSSH for Windows, and Git. I do this through the Pageant agent.

Spoiler Alert: Foundation

Cover of the 1966 Avon edition of Foundation

We’re going to try something new here. Writing about books. And maybe other creative works. I’d like to put some more content on my blog, and books seem like a good source of that.

This isn’t a formal review, or an essay submitted for academic consideration. It’s just some of my thoughts about the work, why it’s meaningful to me, what I think it says to the world, that sort of thing. It’s opinionated and full of spoilers — if you would prefer to avoid them, the close-tab button is up there somewhere.

So with that, let’s get started. Isaac Asimov’s Foundation trilogy (comprising Foundation, Foundation and Empire, and Second Foundation) was probably, until last year, my favorite trilogy.

Fairness in Reviewing

Many computer science research communities are considering various changes to their reviewing processes to reduce bias, reduce barriers to participation, or accomplish other goals.

This week, Suresh Venkatasubramanian wrote about proposed changes in SODA to allow PC members to submit to the conference. There was a bunch of interesting discussion in the comments; this exchange in particular jumped out. Thomas Steinke said:

I completely disagree with the assertion that double-blinding is “a really easy solution” to conflicts of interest. It’s particularly ridiculous given that you are active in the FAT* and FATML community, which (to the best of my knowledge) fundamentally rejects the idea that bias can simply be removed by blindness to race/gender/etc.

To which Suresh responded: