4 ms·
A mix of playing Piano, working on an set of XMPP related libraries and tools in Go, and trying to get a handful of internet drafts accepted by various IETF wor
by SamWhited 6y ago
A mix of playing Piano, working on an set of XMPP related libraries and tools in Go, and trying to get a handful of internet drafts accepted by various IETF working groups.
Digital piano lessons over meet.jit.si aren't as great as in person, but at least I'm able to keep up with it. Currently working on Liebesträume and Handel's Sarabande on the classical side of things and In The Mood on the jazz side.
The XMPP library is going well and I'm hopefully about to start rewriting the authentication bits: https://mellium.im/xmpp/ https://mellium.im/xmpp/
And finally, I've got some I-Ds submitted and in discussion in the IETF's TLS and KITTEN working groups. One that documents best practices for authentication and password hashing and storage: https://datatracker.ietf.org/doc/draft-whited-kitten-password-storage/ https://datatracker.ietf.org/doc/draft-whited-kitten-passwor... and one that defines a channel binding mechanism for making tokens and secrets only valid over a specific TLS session (right now it's specific to SCRAM based auth, but that will likely change soon): https://datatracker.ietf.org/doc/draft-whited-tls-channel-bindings-for-tls13/ https://datatracker.ietf.org/doc/draft-whited-tls-channel-bi...