В криптографии функции применяются, например, в традиционных системах шифрования для перевода открытого сообщения в зашифрованное с помощью секретного ключа. 2 К функциям, используемым в криптографии, предъявляется ряд требований, чтобы предельно осложнить расшифровку сообщения лицом, не являющимся его адресатом. 2
В теории сигналов функции применяются для описания и анализа сигналов. 19 Например, сигнал рассматривается как совокупность элементарных функций, называемых базисом, умноженных на коэффициенты, которые называются спектром. 3 Часто такое представление позволяет более полно отразить структуру сигнала и передаваемую им информацию. 3
Также в криптографии широко используются хеш-функции — односторонний математический алгоритм преобразования массива данных в строку фиксированной длины. 10 Хеширование применяется для сравнения данных: если у двух массивов данных хеш-коды разные, массивы гарантированно различаются; если одинаковые — массивы, скорее всего, одинаковы. 6