Хеш-коды используются в спутниковой навигации для аутентификации навигационных сигналов. 14
Это происходит следующим образом: спутники передают навигационные сообщения, которые включают в себя случайные или псевдослучайные биты. 1 Получатели могут проверить подлинность принятого сигнала, подтвердив криптографически сгенерированный код безопасности. 4
Сравнение хешированного открытого текста и расшифрованной цифровой подписи позволяет заверять эти два источника одновременно. 1 Нападающая сторона не может легко создать подменное навигационное сообщение, поскольку оно содержит непредсказуемую битовую комбинацию, которая проверяется посредством цифровой подписи. 1
Также хеш-функции используются для кодирования географических координат (геохеши) для оптимизации сервисов, использующих геолокацию. 2 Они позволяют задать размер географической области поиска и желаемую точность координат через длину совпадающей левой части (префикса) девятизначного хеша. 2