ОФД — Оператор фискальных данных
Кабинет оператора: чеки с номером ОФД, защищены HSM-пломбой (порт 7782).
Это звено: ОФД — Оператор фискальных данных · адрес страницы: ofd.devcore.kz/worm
🔏 Некорректируемое хранение чеков (WORM) + HSM-пломба
Каждый чек запечатан в хеш-цепочку; общий Merkle-корень журнала подписан ключом HSM (СТ РК ГОСТ 34.10). Изменить уже записанный чек незаметно нельзя: корень изменится, а переподписать его без секретного ключа HSM невозможно.
Чеков/записей в журнале45
Merkle-корень сейчас92ee4491be9ede0a2db1c649695eef9060bc32b68f3ae322c38ba4c45eb62772
Заякоренный корень (под HSM-пломбой)92ee4491be9ede0a2db1c649695eef9060bc32b68f3ae322c38ba4c45eb62772
HSM-подпись корня (ЭЦП 34.10)5530ef70dab2da450be3504fd204145342db788ccd729a70…
Открытый ключ HSM6d205f3d46162f2ed00cdd4a77a028aca9cda52237ae8e74…
Состояние пломбы✓ цела (корень совпадает, HSM-подпись верна)
🧪 Демонстрация: попытка подмены чекаНажмите, чтобы сымитировать незаметную правку записи злоумышленником прямо в хранилище:
Подменить чек №1Подменить последний чекСброситьКорень после подменыe89dbe39b539536d4d5dc0b7644ef2ad5cf119780314405868fd82d4edb6a9cc
Заякоренный (подписанный HSM)92ee4491be9ede0a2db1c649695eef9060bc32b68f3ae322c38ba4c45eb62772
✘ ПОДМЕНА ОБНАРУЖЕНА
Корень изменился и больше не совпадает с заякоренным. HSM-подпись стоит на старом корне; подделать подпись нового корня нельзя — секретный ключ не покидает HSM. Значит, подменить чек в «ОФД — Оператор фискальных данных» незаметно невозможно.