Text this: Algorithmic cryptanalysis / Antoine Joux.