در هنگام بارگذاری این صفحه، یک عبارت اتفاقی ( ترکیبی از حروف و اعداد ) در سمت سرور ایجاد و به کمک تابع MD5 رمزنگاری می شود. رمز ساخته شده در بالای صفحه قابل مشاهده خواهد بود.
اعداد استفاده شده در عبارت اتفاقی تولید شده در مرحله اول، جدا می شود تا یک عدد صحیح به دست بیاید. سپس این عدد صحیح با عدد یک جمع بسته می شود تا اطمینان حاصل کنیم همیشه عدد به دست آمده بزرگتر از 0 باشد.
عدد به دست آمده در مرحله دوم در عدد شانس وارد شده توسط کاربر ضرب می شود تا یک عدد غیرقابل پیش بینی تولید شود. رقم اول حاصل ضرب، به عنوان عدد برنده تعیین و جایزه مشخص می شود.
با بارگذاری مجدد صفحه، گزارش مربوط به روند محاسبه برنده در انتهای صفحه نمایش داده می شود. به این ترتیب با مقایسه عبارت اصلی و رمز تولید شده، می توانید اطمینان حاصل نمایید که جایزه کاملا به صورت تصادفی تعیین شده است. برای تبدیل عبارت اتفاقی به رمز، می توانید از
ابزارهای آنلاین MD5 موجود در اینترنت استفاده نمایید.