TY - RPRT TI - Puzzle Encryption Algorithm AU - Gregory Alvarez AU - Charles Berenguer PY - 2013 UR - https://arxiv.org/abs/1309.2103 ID - 1309.2103 ER -