Перейти до вмісту

Випадковий генератор FREE

Випадкові числа, імʼя, витягнуте зі списку, кубики, підкидання монети та ідентифікатори, і все це з криптографічного генератора випадкових чисел вашого браузера, а не з Math.random.

Безкоштовно Без реєстрації Приватність передусім

Числа

Швидко

Списки та імена

Кубики та монети

3d6 кидає три шестигранні кубики. 2d10+5 додає пʼять до суми. d20 кидає один.

Токени та ідентифікатори

Це ідентифікатори та коди, а не паролі. Пароль, який доводиться копіювати з вебсторінки, мав би створити й зберегти ваш менеджер паролів.

Результат

Кожен розіграш відбувається в цій вкладці, у криптографічному генераторі випадкових чисел вашого браузера. Ваш список, ваші числа й результат нікуди не надсилаються і нічого не зберігається.

Обсяг і межі

Звідки береться випадковість

CSPRNG браузера, а не Math.random

Кожне число, перемішування, кидок та ідентифікатор походять із crypto.getRandomValues, а значення, які робили б нижній край діапазону ймовірнішим, відкидаються, а не враховуються, тож кожен результат має однакові шанси. Немає ні зерна, ні способу повторити розіграш: результат, який можна відтворити, - це результат, який можна підлаштувати.

Довідка

FAQ

Чи достатньо це випадково для розіграшу призів?

Інструмент використовує crypto.getRandomValues, тобто генератор, який браузер надає для криптографії, а не Math.random. Math.random швидкий, має зерно, і за жменькою попередніх значень можна передбачити наступні: для гри це годиться, а для чогось, що хтось може оскаржити, ні. Кожне число, перемішування, кидок та ідентифікатор тут походять з того самого джерела.

Чи надсилається мій список імен кудись?

Ні. За цією сторінкою немає жодного виклику API. Вставлений список лишається у вкладці, розіграш відбувається у вашому браузері, і нічого не записується у сховище: щоб його позбутися, досить закрити сторінку. Це важливо, бо список учасників це персональні дані, навіть якщо там самі лише імена.

Чи справді числа рівномірні, чи деякі випадають частіше?

Рівномірні. Наївний спосіб дістати число з діапазону це взяти випадкове значення за модулем розміру діапазону, а це тихо надає перевагу нижньому кінцю щоразу, коли діапазон не ділить джерело націло. Цей інструмент відкидає значення, які це спричинили б, і тягне ще раз, тож кожен результат має точнісінько однаковий шанс. Перемішування це з тієї самої причини алгоритм Фішера-Єйтса: саме ця версія дає кожен порядок з однаковою ймовірністю.

Чи можу я створити тут пароль?

Ви можете згенерувати тут міцний випадковий рядок, і інструмент скаже, скільки бітів ентропії він несе, але пароль краще нехай створить і збереже менеджер паролів, ніж копіювати його з вебсторінки. Панель токенів призначена для ключів API, промокодів, тестових даних та ідентифікаторів.

Яка різниця між UUID v4 і v7?

Ідентифікатор v4 це 122 випадкові біти, тож два таких не повʼязані між собою й не мають порядку. Ідентифікатор v7 починається з мілісекунди, у яку його створено, а решту заповнює випадковими бітами, тож v7 сортуються за часом створення як звичайний текст. Це набагато лагідніше до індексу бази даних, але водночас означає, що v7 видає, коли його створено, а цього іноді не хочеться.

Чи можу я отримати той самий результат двічі?

Ні, і це навмисно. Тут немає зерна, яке можна задати, ані способу повторити розіграш, бо генератор, який можна відтворити, це генератор, результат якого хтось може влаштувати заздалегідь. Якщо потрібен доказ, скопіюйте або завантажте результат: доказом є той файл, а не інструмент.

Створюйте кращий вебпростір, швидше.

Ми створюємо індивідуальне програмне забезпечення та рішення, адаптовані до ваших потреб.

Зв'язатися