Социальные номера изначально были созданы для распределения пособий, но теперь используются для идентификации и безопасности, что вызывает множество проблем, таких как недостаточная защита и легкость угадывания.
Недостатки социальных номеров
Социальные номера имеют две основные проблемы: проблему энтропии и проблему симметрии. Их легко угадать, так как они не являются случайными, что делает их плохими идентификаторами. Когда вы делитесь своим номером для подтверждения легитимности, он больше не остается секретным.
Проблемы симметрии и энтропии
Исследование показало, что для некоторых людей можно угадать социальный номер менее чем за 10 попыток. Использование одного и того же номера везде означает, что его компрометация будет глобальной проблемой. Социальные номера хуже паролей, так как некоторые серверы были взломаны, и миллионы номеров утекли.
Криптографическое будущее идентификации
Современные технологические решения предлагают использовать криптографию с открытым ключом для устранения описанных проблем. Она случайно генерирует секреты и не раскрывает их другим. Для более сложных данных может использоваться криптография с нулевым разглашением, которая позволяет проверять данные, не раскрывая их полностью.
Переход к более современным системам идентификации сложен, но необходим. Криптография может обеспечить более высокий уровень безопасности, чем традиционные социальные номера.