This is the solution I came up with in Go for Set 1 / Challenge 3 of the
matasano crypto challenges.
This one was a little more difficult than the previous two, on the off-chance
that you’re reading this post shortly after it was published; I plan to come
back tomorrow and detail my thought process / how I came to a solution so stay
tuned for an update.