Ir para o conteúdo

Aviso

Todos os recursos estão disponíveis gratuitamente no momento.

Tradução em andamento

Esta página será traduzida em breve. Volte em alguns instantes.

Entropy Dice

A precision case of dice for making cryptographically secure random values.

Everything runs locally in your browser. The random value and dice results are never sent to a server.

Random value length

256 bit

100 D6 dice · ~258.5 theoretical dice bits

PRECISION D6 CASE

On a phone, enable shake and move it deliberately. On a PC, press ROLL, then move your mouse back and forth. ROLL is always available.

Human movement log

This signal is not used as a seed.

No movement recorded yet. Click ROLL, then move your mouse back and forth to make a human movement signal.

Random value

Choose a bit length, then roll the case to reveal a new value.

Random values use your browser's cryptographically secure random number generator. The dice animation is an experience layer, not a claim that the visible dice alone guarantee the selected bit length.

What it does

Choose a bit length and see how many fair D6 dice would be needed to exceed that amount of theoretical information. Roll the case for a separate random value produced by the browser's Web Crypto API.

How to use it

  1. Choose 64, 128, 256, or 512 bits.
  2. Press ROLL, shake your phone, or move your mouse back and forth on a PC.
  3. Copy the result as hexadecimal, binary, or Base64.

Tips

  • 256 bits is represented by 100 dice, a 10 × 10 case.
  • Changing the bit length clears the previous value until you roll again.
  • Sound and haptics can be switched off independently.

FAQ

Are the dice themselves the random value?

No. The visible dice use fair D6 results for the physical metaphor. The selected 64/128/256/512-bit value is generated separately with the browser's cryptographically secure Web Crypto API.

How is the D6 result made fair?

Each byte from the browser's secure generator is sampled with rejection: values 252–255 are discarded, so the remaining 0–251 values divide evenly into six outcomes.

Does shaking work on every phone?

No. Some browsers require motion permission, and some desktop or iOS environments do not expose a usable sensor. In those cases, use the ROLL button.

What would make this more useful?

Share a quick thought about recommending OneDollarLab or using it at work.

If you leave it, we may reply with an answer or update.

Only the OneDollarLab team can read it.