Односторонняя функция
- Односторонняя функция — функция, которую легко вычислить, но трудно инвертировать.
- Существование односторонних функций является открытой гипотезой.
- Односторонние функции важны для криптографии, идентификации личности и аутентификации.
- Теоретическое определение односторонней функции: вычисление за полиномиальное время, но трудно инвертировать.
- Примеры односторонних функций: умножение и факторинг, функция Рабина, дискретная экспонента и логарифм, криптографические хэш-функции.
- Универсальная односторонняя функция — функция, которая является односторонней тогда и только тогда, когда существуют односторонние функции.
Полный текст статьи: