Криптографические примитивы - известные, низкоуровневые криптографические алгоритмы, которые часто используются при создание систем компьютерной безопасности.
В качестве таких примитивов Клод Шеннон предложил использовать подстановки (substitution) и перестановки (permutation). Схемы, реализующие эти преобразования, называются SP-сетями. Часто используемыми криптографическими примитивами являются также преобразования типа циклический сдвиг или гаммирование.