How codemakers and codebreakers have steered history and privacy — IJR News