Code C for the matasano crypto challenges