I’ve been looking for the smallest USB OTG cable that could fit into my bag. Why do I need USB OTG where I go? It’s a complicated story, but my passwords are split across 3 things:
- Prefix password: Something that I type that’s in my head, as passwordy as you should have a normal password.
- Yubikey padding, I carry around 4 Yubikeys with me everywhere I go and they have passphrases that I use to log into various servers.
- Domain suffix, just something to keep passwords different if 1 and 2 happen to be the same.
So, for the most part, a lot of apps now use app codes that let you log in with a much simpler password that you can generate from a valid session. However, not all services allow that. Google allows people to generate app specific passwords if they need to set up 3rd party mail clients, but connecting a new phone requires the Google password.
So that’s why I carry one around — for emergencies. I’ve used many OTG cable/adapters in the past, my first one was a cable that only worked with my Yubikeys half the time, might be a loose connection or something.
The second one that I found is actually the smallest USB OTG adapter in the world. Just one slight problem:
There’s no way to physical attach the Yubikey to it without holding it against it and hoping the contacts touch. So the hunt continued until today, when the holy grail of USB adapters arrived.
I bought two and took off the plastic shell on one of them:
The metal casing around the Micro USB head comes off, they probably realized the plastic shell is keeping it connected and didn’t need to spend time on it.