CH-J EntropyServer Manager
공개 엔트로피 · 실시간 모니터

실시간 공개 난수.

두 개의 독립 소스: A — Mirror 1, B — Mirror 2. 두 서버는 서로의 기록을 공유합니다.

GET /api/v1/entropy JSON API 열기
생성기 확인 중
마지막으로 성공한 생성
A · mirror1.ch-j.de · —
B · mirror2.ch-j.de · —
값 크기512 bit
생성 간격30 초
기록 보관 기간365 일
보관된 기록 수— A + B
서비스 경과 일수— 일
지난 1시간—
CH-J ENTROPY / 01

생성된 값

기록은 365일 동안 보관됩니다. 이 화면에는 최근 1시간이 표시되며, 그 이전 데이터는 페이지 단위의 JSON API로 가져올 수 있습니다.

GET /api/v1/entropy?history=1&limit=1000 ↗
API에서 검증된 값을 불러오는 중…

    마지막으로 성공한 API 확인

    기록 검색

      API · 기록 검색

      기간과 날짜의 교집합을 사용하며 시작은 포함하고 끝은 제외합니다. ID 검색은 source + window_id를 사용하며 날짜와 함께 쓸 수 없습니다. 커서는 필터와 시간 범위를 유지합니다. 저장된 데이터만 내보내며 개수와 SHA-256은 JSON 매니페스트에 표시됩니다.

      로컬에 보관된 A + B 기록이며 동기화가 지연될 수 있습니다. 경과 일수는 최초로 확인된 기록부터의 UTC 달력 일수이며 연속 가동 시간이 아닙니다.

      GET /api/v1/entropy
      GET /api/v1/entropy?period=hour
      GET /api/v1/entropy?period=month&limit=1000
      GET /api/v1/entropy?period=year&limit=1000
      GET /api/v1/entropy?window_id=59746938
      GET /api/v1/entropy?source=A&window_id=59746938
      GET /api/v1/entropy?source=B&window_id=59746938
      GET /api/v1/entropy?from=2026-10-18T00:00:00Z&to=2026-10-19T00:00:00Z
      GET /api/v1/entropy?period=year&limit=1000&cursor=…
      GET /api/v1/entropy?history=1&limit=1000&before=…
      GET /api/v1/entropy/export?period=year&format=zip
      GET /api/v1/entropy/export?period=year&format=ndjson.gz
      GET /api/v1/entropy/export?period=hour&format=json
      202 → status_url → 200 → download_url + manifest_url
      UTC: from ≤ created_at < to
      source: A | B | both
      limit: 1…1000
      period: hour=3600s | month=2592000s | year=31536000s
      (source, window_id): UNIQUE
      format: zip (default) | ndjson.gz (legacy ndjson) | json (≤3600s)
      ZIP (Deflate): entropy.ndjson + manifest.json + README.txt
      sha256: download file | ndjson_sha256: entropy.ndjson
      stats: archive_entries_total, archive_entries_a, archive_entries_b,
             archive_first_record_at, service_started_at, service_operating_days,
             archive_retention_days, archive_last_updated_at, last_hour_entries,
             archive_scope=locally_retained_A_B, archive_sync_current
      service_started_at_basis: earliest_proven_record
      service_operating_days: UTC calendar day number (1…); retention: 365 days
      availability: count, expected_windows, missing_windows, complete, sources
      400: invalid_query | 429: export_busy | 503: export_unavailable