Бих се радвал, ако споделите тези страници с приятели, ги запазите в отметки или ги свържете. Благодаря! 🙏

Проверка на теглене

Acrafto Team Сигурност
Актуализирано

Поставете код на сертификат, за да го проверите.

Всичко работи във вашия браузър. Нито едно число не напуска устройството ви.

Какво проверява този инструмент

Някой е изтеглил числа и ви е дал код на сертификат. Тази страница показва дали този код е вътрешно последователен — дали числата наистина идват от зародиша, публикуван от организатора, и дали отпечатъкът наистина покрива този зародиш и тези настройки.

Всичко работи във вашия браузър. Сертификатът никога не се изпраща никъде.

Двете проверки

Отпечатък. Сертификатът съдържа SHA-256 хеш върху зародиша и настройките на тегленето. Тази страница преизчислява този хеш. Ако той не съвпада с записания в сертификата, зародишът или настройките са били променени след поемането на ангажимента.

Повторение. Генераторът със зародиш е напълно детерминистичен, така че един и същ зародиш и едни и същи настройки винаги произвеждат едни и същи числа. Тази страница повтаря тегленето и сравнява резултатите. Ако числата се различават, резултатът е бил редактиран.

Сертификатът минава проверката само когато и двете проверки са успешни.

Какво доказва и какво не доказва успешната проверка

Тя доказва, че организаторът не е променил тихомълком зародиша, настройките или числата, след като се е ангажирал с тях.

Тя не доказва, че зародишът е бил непредвидим. Ако организаторът сам е избрал зародиша и никога не е публикувал отпечатъка преди тегленето, той е можел да опита много зародиши и да задържи този, който му харесва. Отпечатъкът има значение само когато е бил публикуван преди тегленето, някъде с времеви печат — публикация, коментар, съобщение.

Точно в това е смисълът на стъпката с ангажимента: тя превръща “вярвайте ми” в нещо, което всеки може да провери впоследствие.

Провеждане на теглене, което хората могат да проверят

  1. Задайте своя диапазон и колко числа са ви нужни.
  2. Натиснете Създаване на отпечатък. Публикувайте получения хеш — в публикацията за томболата, в коментар, навсякъде, където участниците могат да го видят с времеви печат.
  3. Затворете участията, след което изтеглете.
  4. Публикувайте зародиша и сертификата. Всеки може да го постави тук.

Пропускането на стъпка 2 прави сертификата само декоративен. Публикуването на отпечатъка първо е това, което му придава тежест.

Защо самият зародиш не е достатъчен

Зародишът е просто текст. Той произвежда числа само когато се знае как е бил разгърнат в тях — кой алгоритъм, какъв диапазон, колко числа, дали са допускани повторения.

Затова отпечатъкът покрива зародиша и настройките. Без това организатор би могъл да публикува зародиш, а после да твърди, че тегленето е протекло в различен диапазон и че истинският резултат е друг набор от числа. Ангажиментът затваря тази вратичка.

Често задавани въпроси (ЧЗВ)

Означава ли валиден сертификат, че тегленето е било случайно? Той означава, че тегленето не е било променено след поемането на ангажимента. Дали е било непредвидимо, зависи от това кога е публикуван отпечатъкът. Ако е публикуван преди тегленето, публично, с времеви печат — тогава да, организаторът е бил обвързан предварително. Ако е публикуван след това, той не доказва нищо за непредвидимостта.
Качва ли се моят сертификат някъде? Не. Проверката се извършва изцяло във вашия браузър, чрез JavaScript. Нищо не напуска устройството ви и няма сървър, който да го регистрира.
Какво означава "отпечатъкът не съответства"? Зародишът или настройките в сертификата не са тези, с които е поет ангажиментът. Някой е редактирал сертификата или той е генериран от друг инструмент.
Какво означава "зародишът не произвежда тези числа"? Отпечатъкът е непокътнат, но списъкът с числа е бил променен впоследствие. Инструментът ви показва числата, които зародишът действително произвежда, за да видите разликата.
Мога ли да проверя теглене от друг уебсайт? Само ако то е произвело сертификат в този формат. Проверката зависи от точния алгоритъм на генератора — самият зародиш е безсмислен без да се знае как е бил разгърнат в числа.
Ами ако сертификатът е много дълъг? Дължината зависи от това колко числа са изтеглени, защото сертификатът съдържа целия резултат. Теглене на шест числа дава кратък код; теглене на десет хиляди дава дълъг. И двата се проверяват по един и същ начин.