A becsületesség ellenőrzése a kaszinóban


A lényege a kriptográfiai sértetlenségét ellenőrző algoritmusok a kaszinóban az, hogy a meccs előtt - legyen az a rulett, póker, vagy a Blackjack - Egy sor eredményei a jövőbeli játékok (egy számsor, hogy csökkenni fog a rulett kerék, vagy azt a kártya a pakliban a szerencsejátékban kártyajátékok - Blackjack vagy póker). Ebben az esetben a létrehozott jövőbeli eredmények sorozata az előre elfogadott és a játékos számára ismert formátum. Vagyis a kurzus integritásának és a játék eredményének ellenőrzési rendszere pontosan ugyanúgy működik, függetlenül attól, hogy milyen szerencsejátékos online kaszinók beszélnek: akár slot machines, rulett, akár póker.

Ez a dokumentum, persze, nem jelenik meg a lejátszó, de még mielőtt a rulett játék, vagy a póker, azt feldolgozzák speciális szoftver egy adott algoritmus ismert a játékos és kaszinó szükséges, függetlenül. Például egy ilyen algoritmus MD5 (RSA Data Security, Inc. MD5 Message-Digest algoritmus). Ez egy általánosan elfogadott és széles körben használt algoritmus a világon. Ennek az algoritmusnak az eredménye egy szövegszöveg, amelyet szöveges felíratnak vagy elektronikus digitális aláírásnak (EDS) neveznek.

Felmerül a kérdés: "Mit ad ez a játékos?". A válasz egyszerű: az internetes kaszinó oldalán a teljes beavatkozás garanciája a játékban. Elektronikus digitális aláírás (szöveges megemésztés) a szöveggel kapcsolatban, például egy ujjlenyomat egy személyben. Lénye abban rejlik, hogy a szöveg feldolgozása eredményeként egyedülálló szimbólum-sorozatot (valójában egy elektronikus digitális aláírást) kapunk, amely a forrásszöveg legkevesebb változásával megváltozik a felismerésen. Nem lehet olyan szöveget kiválasztani, amely az MD5 algoritmussal feldolgozva ugyanazt az elektronikus digitális aláírást kapja, mint egy másik szöveg feldolgozásakor. A játék előtt a lejátszó pontosan az elektronikus digitális aláírással jelenik meg, amelyet az MD5 algoritmust használó korábban létrehozott számsorok feldolgozása eredményeként kaptunk.

Miután a játék a játékos válik elérhetővé a forráskódot tartalmazó számsor, amelyet csökkent a rulett kerék vagy a kártya szám - a pókerben. Annak érdekében, hogy a játék során ebben a sorrendben nem módosult (pl függően a játékos tétet), fel kell dolgozni érkezik a kaszinó szöveg MD5 algoritmus szekvenciát például itt az alábbi űrlapot. És hasonlítsa össze a kapott digitális aláírást azzal, amelyet a kaszinó mutatott a játékosnak a játék előtt. Ne felejtsük el, hogy a forrásszövegben legalább egy karakter cseréje teljesen megváltoztatja a végső digitális aláírást. Ez a véletlen garancia. Casino képtelen, hogy bármilyen változás az előre generált számsorozat eső rulett vagy a kártya számát - a pókerben.

Most, hogy ellenőrizze az elektronikus digitális aláírást.

Először, a játékos ellenőrzi, hogy roulette-ebe esett pontosan azok a számok, amelyeket a játék után bemutatott szövegben rögzítettek. Ezután ellenőriznie kell, hogy a játék során a kaszinó valamit megváltoztatott-e ebben a szövegben. A játékos ellenőrizheti az internetes kaszinótól független bármely webhelyet, amely általában az MD5 algoritmust vezeti, ez az algoritmus megjelent, forrásszövege egyszerű. Miután az MD5 egy független webhelyen feldolgozta a kaszinó sorrendjét, meggyőződött arról, hogy a szöveg digitális aláírása egybeesik az elektronikus digitális aláírással. a játék előtt kiadott kaszinó játékosnak. Így a játékos megbizonyosodhat a kaszinó becsületességéről, mivel nem helyettesített számokat a játékban attól függően, hogy hol helyezett fogadást.

És most arról, hogy hogyan néz ki a gyakorlatban.

1. A játékos belép a játék felületbe (pl. Rulett vagy póker), és megnyomja a "játékok létrehozása" gombot. A megjelenített formában kitölti a jövőbeni játékok sorát (például 50 játékot), és beírja a jelszavát (kulcsszó). Ez egy újabb, fokozatú irányítás).

2. A kaszinó 50 számjegyből álló sorozatot hoz létre, amely a következő 50 játékban lemerül a játékosra, szövegként írja és feldolgozza a szöveget az MD5 algoritmussal. A feldolgozás eredménye egy elektronikus digitális aláírás, amely a játék előtt megjelenik a játékos számára. Úgy néz ki például, mint ez: 8464AA788C602C731EA40FDF46CB65AF

3. A játékos végzi el a játékot, rögzítve a számokat és milyen sorrendben esett ki.

5. A játékos ellenőrzi a kaszinó által kiadott sorozatot, amit ténylegesen elhagyott.

6. A lejátszó átmásolja a szöveget a vágólapra, és beilleszti a feldolgozó űrlapba az MD5 algoritmus segítségével bármely független webhelyen vagy például itt az alábbi weboldalon. Összehasonlítja a beérkezett EDS-t azzal, amelyet a kaszinó előtt kapott. Ha ez a két digitális aláírás egybeesik, akkor nem volt interferencia a kaszinóval.

Az MD5 algoritmus mellett mások is használhatók, például az SHA-1, de nem változtatja meg az anyag lényegét.

Ez a példa a rulettre vonatkozik. Természetesen más játékok, mint a blackjack, kenó, póker és más kaszinó kártyajáték, emulátor játékgépek, a felület kissé eltérő, de a lényeg, hogy ugyanaz marad: a digitális aláírást kapott a játékos a meccs előtt és után a játék, akkor ellenőrizze a változhatatlansága az alapszöveg, amelyet aláírt.

Azok, akik úgy döntöttek, hogy becsületes ellenőrzés mellett játszanak egy kaszinóban, azt szeretnénk, hogy az eredmény független ellenőrzésének lehetőségét kínálja (nos, hirtelen nem bízik a kaszinó adataival). Másolja a szöveg eredményét az ablakba, és kattintson a "Számítás" gombra az MD5 és SHA-256 algoritmusok aláírásához. Ismételd meg, ha a kapott aláírás egybeesett azzal, amelyet a játék előtt adott, akkor a sorrend valójában nem változott!

Érdemes megjegyezni, hogy a forráskódot változatlan formában kell másolni: egy extra hely vagy vonalbetöltés teljesen megváltoztatja az aláírás megjelenését.