Хзширование СНИЛС выполняется по алгоритму PBKDF2 (https://ru.wikipedia.org/wiki/PBKDF2) со следующими параметрами:
PRF - HMAC+SHA256 P - СНИЛС. Строка состоящая только из цифр, без проблелов и разделителей S - Соль, 128 бит. Латинские маленькие и большие буквы и цифры с - 870000 dkLen - 0
После формирования хэш значения. Выполняется упаковка в строку вида "pbkdf2_sha256$870000$salt$hash"
Где hash - закодирован в base64
Пример:
СНИЛС = 62229286084
Соль = oLsZYLBD84GqTLI8d8uT1H
Значение: pbkdf2_sha256$870000$oLsZYLBD84GqTLI8d8uT1H$1thxn2sDh0qstErv27OeaYkNRIZJxShNJR35vObeHkY=
Это и есть хэш СНИЛС. Такие требования для его хеширования и предъявляются.