Сучасна криптографія
З кінця 1990 років починається процес відкритого формування державних стандартів на криптографічні протоколи. Мабуть, найвідомішим є розпочатий в 1997 році конкурс AES, в результаті якого в 2000 році державним стандартом США для криптографії з секретним ключем був прийнятий шифр Rijndael, зараз вже більш відомий як AES. [120] Аналогічні ініціативи носять назви Нессі (англ. Нові Європейський Схеми підписи, цілісності та шифрування) в Європі і CRYPTREC (англ. Cryptography Research та оцінки комітетів) в Японії. У самих алгоритмах як операцій, покликаних утруднити лінійний і диференціальний криптоаналіз крім випадкових функцій (наприклад, S-блоків, використовуваних в шифрах DES і ГОСТ), стали використовувати більш складні математичні конструкції, такі як обчислення в поле Галуа в шифрі AES. Принципи вибору алгоритмів (криптографічних примітивів) поступово ускладнюються. Пред'являються нові вимоги, часто не має прямого відношення до математики, такі як стійкість до атак по сторонніх каналах. Для вирішення завдання захисту інформації пропонуються все нові механізми, у тому числі організаційні та законодавчі. Також розвиваються принципово нові напрямки. На стику квантової фізики і математики розвиваються квантові обчислення та квантова криптографія. Хоча квантові комп'ютери лише справа майбутнього, вже зараз запропоновані алгоритми для злому існуючих «надійних» систем (наприклад, алгоритм Шора). З іншого боку, використовуючи квантові ефекти, можливо побудувати і принципово нові способи надійної передачі інформації. Активні дослідження в цій області йдуть з кінця 1980-х років. У сучасному світі криптографія знаходить безліч різних застосувань. Крім очевидних - власне, для передачі інформації, вона використовується в стільникового зв'язку, платному цифровому телебаченні [121] при підключенні до Wi-Fi і на транспорті для захисту квитків від підробок [122], і в банківських операціях [123], і навіть для захисту електронної пошти від спаму.