Cum funcționează extragerile verificabile
QuickPick.ro folosește un proces criptografic transparent pentru a reduce riscul de modificare a listei după începerea extragerii și pentru a permite verificarea independentă a rezultatului.
Pași simpli, pe înțelesul tuturor
Încarci lista participanților
Adaugi manual sau importi un fișier CSV cu participanții. Poți specifica tickete multiple per participant pentru șanse proporționale.
Lista este blocată
Se generează un hash SHA-256 al listei — amprenta digitală unică. Din acest moment, lista nu mai poate fi modificată fără ca hash-ul să se schimbe.
Hash-urile sunt publicate înainte de extragere
Înainte de a face extragerea, se publică hash-ul listei și hash-ul server seed-ului. Dovada că nu s-a modificat nimic după ce s-au văzut rezultatele.
Extragerea se efectuează automat
Algoritmul combină hash-ul listei, server seed-ul și client seed-ul public. Câștigătorii sunt selectați prin Fisher-Yates shuffle deterministic.
Rezultatul devine public
Extragerea primește un URL unic. Server seed-ul este revelat — oricine poate recalcula și confirma că hash-urile corespund.
Certificat PDF descărcabil
Poți descărca un certificat PDF cu toate datele: câștigători, hash-uri, seeds, timestamp și QR code spre pagina de verificare.
Explicație tehnică
SHA-256 nu este folosit ca promisiune de câștig sau certificare oficială, ci ca metodă criptografică pentru verificarea integrității datelor.
Ce este SHA-256?
SHA-256 este o funcție criptografică din familia Secure Hash Algorithm, standardizată de NIST (National Institute of Standards and Technology). Preia orice input și generează un output de 256 biți unic și ireversibil — dacă schimbi un singur caracter din input, output-ul se schimbă complet.
Algoritmul de extragere
Pentru fiecare câștigător, sistemul calculează:
SHA-256(participants_hash + server_seed + client_seed + timestamp + nonce)
Rezultatul determină indexul câștigătorului din lista normalizată. Procesul este deterministic — aceleași inputs produc același output, deci oricine poate verifica.
Ce este Web Crypto API?
Web Crypto API este un standard W3C (World Wide Web Consortium) implementat în toate browserele moderne. Funcția crypto.getRandomValues() generează valori criptografic puternice, conform specificațiilor MDN și W3C.
Ce garantează QuickPick.ro
Responsabilitatea organizatorului: Organizatorul răspunde integral de corectitudinea listei, regulamentul concursului, eligibilitatea participanților și acordarea premiilor. Vezi Termeni și Condiții →