Квитанция об очистке
Проверка квитанции об очистке
Вставьте ссылку или код квитанции из приложения SafeCleanup. Всё проверяется здесь, в вашем браузере, — квитанция никогда не отправляется на наш сервер.
Квитанция находится в части ссылки после «#», которую браузеры никогда не передают серверу. Эта страница не загружает и не сохраняет её.
Как это работает
Что проверяет эта страница
Те же проверки, что в приложениях и эталонном движке с открытым кодом, выполняются здесь встроенной криптографией вашего браузера.
Корректный канонический код квитанции
Код распаковывается с ограничением размера (защита от zip-бомб) и должен быть единственной канонической кодировкой квитанции — без лишних пробелов, переставленных или повторяющихся ключей.
Хеш SHA-256 пересчитан
Хеш SHA-256 пересчитывается по канонической форме квитанции. Любое изменённое число, правило или время меняет его.
Итоги сходятся
Сумма по правилам должна совпадать с итогами и разбивкой по рискам, а изменение свободного места — со значениями до и после.
Связи цепочки (номер и предыдущий хеш)
В каждой квитанции есть порядковый номер и хеш предыдущей, поэтому удаление или переписывание любой из них разрывает цепочку.
Подпись устройства Ed25519
Если устройство подписало квитанцию, проверяется подпись Ed25519. Ключ устройства без подписи или цепочка, где подписаны лишь некоторые квитанции, отклоняются.
Пакет правил в публичном журнале прозрачности
Версия пакета правил сверяется с публичным журналом прозрачности, так что квитанция не может ссылаться на правила, которые никогда не публиковались.
Конфиденциальность
Чего никогда нет в квитанции
- Ни имён файлов и папок, ни путей, имён пользователей или списков приложений — любое текстовое поле ограничено ID, версиями, временем и хешами.
- Сведения о каждом файле сводятся к одному отпечатку с ключом (корню Меркла), открыть который может только ваше устройство.
- Проверка выполняется на этой странице. Квитанция не загружается, не журналируется и не сохраняется.
Подробнее о проверке квитанций и правил: Доказательства · Конфиденциальность