Tedu's implementation of HTTP signatures which is used in, for example, Honk. Since it's written in Go, is actually used, and licensed under a free license, I'll probably use it for Betula.