Swift solutions to the Matasano crypto challenges (WIP)