Некоторые алгоритмы шифрования, основанные на модульной арифметике:
- RSA. 1 Асимметричный алгоритм шифрования, основанный на модульной арифметике и свойствах простых чисел. 1
- Шифр Цезаря. 24 Это шифр замены, в котором каждая буква открытого текста сдвигается на определённое количество позиций вниз или вверх по алфавиту. 2 Сдвиг определяется фиксированным целым числом. 2
- Шифр Хилла. 5 Полиграммный шифр подстановки, основанный на линейной алгебре и модульной арифметике. 5 Изобретён американским математиком Лестером Хиллом в 1929 году. 5
- Криптография на эллиптических кривых (ECC). 2 Обеспечивает уровни безопасности, аналогичные RSA и Диффи-Хеллмана, но с меньшими размерами ключей. 2 ECC опирается на алгебраическую структуру эллиптических кривых над конечными полями, которая включает в себя модульную арифметику. 2