Haru Utils
#?

BROWSER UTILITY

범위 랜덤 숫자 생성

암호학적 난수로 지정 범위의 정수를 편향 없이 생성해요

내 기기에서 처리입력·파일 자동 업로드 없음영구 저장 없음민감한 원문을 기록하지 않음PWA 확인 중방문·준비한 도구 자원 재사용
다운로드 파일명 random-number-generator-result.txt
입력값은 이 브라우저의 메모리에서만 처리됩니다.
고급 기능 · 공유·연결·단축키

입력 데이터는 저장하거나 주소에 넣지 않습니다. 공유 기능은 선택·체크·범위 같은 옵션만 다룹니다.

⌘/Ctrl + K
도구 빠른 검색
Alt + S / R / W
샘플 · 초기화 · 좌우 교환
⌘/Ctrl + Shift + C / D
결과 복사 · 다운로드
Esc
진행 중인 대용량 작업 취소
도구를 준비하고 있습니다…

브라우저 안에서 안전하게 입력한 데이터와 파일은 서버로 전송하거나 저장하지 않고 현재 브라우저에서만 처리합니다.

FRIENDLY GUIDE

범위 랜덤 숫자 생성, 이렇게 사용해 보세요

암호학적 난수로 지정 범위의 정수를 편향 없이 생성해요 처음 사용하는 분도 아래 순서대로 진행하면 쉽게 결과를 만들 수 있어요.
01

언제 사용하나요?

테스트 숫자, 순서 번호, 로컬 게임 등에서 예측하기 어려운 범위 정수가 필요할 때 사용합니다.

02

어떻게 사용하나요?

  1. 1기준값과 단위를 입력하고 계산 기준을 선택하세요.
  2. 2결과가 바뀌는 것을 확인하며 최솟값과 최댓값을 모두 포함한 안전한 정수 범위에서 crypto.getRandomValues와 rejection sampling으로 난수를 만들며 중복 제외·정렬을 선택할 수 있습니다.
  3. 3계산 기준과 단위를 다시 확인한 뒤 결과를 참고하세요.
03

주요 기능과 옵션

  • 암호학적 난수로 지정 범위의 정수를 편향 없이 생성해요
  • 최솟값과 최댓값을 모두 포함한 안전한 정수 범위에서 crypto.getRandomValues와 rejection sampling으로 난수를 만들며 중복 제외·정렬을 선택할 수 있습니다.
  • 모든 계산은 브라우저에서 즉시 수행되며 입력값을 저장하지 않습니다.

GLOSSARY

알아두면 좋은 용어

CSPRNG
예측하기 어려운 암호학적 난수 생성기
Rejection sampling
범위를 벗어난 난수를 버려 나머지 연산 편향을 피하는 방식
Inclusive range
양쪽 경계값을 모두 포함하는 범위

TIP공개 추첨에서 결과만 보여주면 생성 과정을 제3자가 재현할 수 없습니다. 감사가 필요하면 공개 seed·커밋 방식의 별도 절차를 사용하세요.

LIMITJavaScript 안전 정수 범위와 최대 10,000개로 제한합니다. 복권·도박·보안키 생성에는 각 목적의 검증된 별도 절차를 사용하세요.

도구 빠른 검색

최근 사용한 도구를 다시 열거나, 이름과 기능으로 검색하세요.

검색어와 도구의 입력·결과는 저장하지 않습니다.

↑↓ 이동 · Enter 열기 · Esc 닫기