🔏 봉인 상세 · bb128769aa1f473ebec5d4378df6a864

← 대시보드

✅ 검증됨 ◐ 일부 검증 ⚠️ 자가신고(폰이 주장) ℹ️ 메타

기본 정보 ℹ️ 메타

‘서버 받은 시각’만 서버가 찍은 값이고, 나머지는 봉인 번호·형식 같은 식별 정보입니다.

media_kindvideo
서버 받은 시각
received_at
2026-06-29T07:09:01.897948Z
봉인 번호
seal_id
bb128769aa1f473ebec5d4378df6a864
봉인 방식
seal_mode
server-composited
봉인 형식 버전
version
seal-manifest/0.2

발췌본 만들기 ⚠️ 자가신고

이 봉인은 옛 앱으로 만들어 발췌 기능이 없습니다 — 새 앱으로 봉인한 원본만 잘라낼 수 있어요.

발췌 증명용 구조 없음

사용한 기술 ℹ️ 메타

이 봉인에 쓰인 암호 기술 이름입니다.

정규화 방식
canonicalization
json-sorted-compact-utf8
명세 해시
manifest_hash
sha256
전자서명 방식
signature
ed25519
video_hashsha256

녹음 상황 (폰이 기록) ⚠️ 자가신고

폰의 시계·위치센서가 적은 값입니다 — 아래 ‘신뢰된 시각’과는 별개(폰 시계는 틀릴 수 있음).

부팅 식별자
boot_id
(없음)
녹음 시각 (폰 주장)
captured_at
2026-06-29T07:09:01.897948Z
위치 (GPS)
gps
(없음)
기기 작동시간(ms)
monotonic_offset_ms
808704820
통신망 시각
nitz_time
(없음)

기기 정보 ⚠️ 자가신고

폰이 주장하는 기기 정보입니다. 다만 ‘이 봉인을 만든 키가 진짜 발급된 기기 키인지’는 아래 ‘키 신원’에서 확인됩니다.

앱 버전
app_version
0.1-dev
기기·앱 증명
attestation
{"issued_at": null, "kind": "deferred", "nonce": null, "token": null}
운영체제
os
android
기기 식별자
uid
android-d8a1fee1c802be14

identity ℹ️ 메타

display_name박테스터
사용자
user_id
dummy:박테스터
verification_leveldummy
verified_at2026-06-29T07:09:01.897948Z

original_attestation ℹ️ 메타

기기·앱 증명
attestation
{"issued_at": null, "kind": "deferred", "nonce": null, "token": null, "verdict": "deferred"}
기기 식별자
device_uid
android-d8a1fee1c802be14
공개키
public_key
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFEpIleg4nXmEJ7OS0Hudu4ekupPIufavjYYq9iSwaAoU1p6d0GU3RRipg0JkgmOHjSK+4BeioGW4JDq4DM4lNg==
전자서명 방식
signature
MEUCIQDVXFZlC85vE/CMSCvJKi8hHbXyoA8z6XR2/2PmrD3r/AIgVo6rD0+Y3SUW6LRxTXyATkyYrSYcQttJJaL58KHOF8Y=
signature_algecdsa-p256-sha256
signed_sha2566c37ead50eb6f6499d834e22bdbdf59eab737afc60a9f5a726b9a03925a5a6a6

video ℹ️ 메타

코덱
codec
h264
재생 길이(ms)
duration_ms
11083
formatmp4
fps29
height1920
original_sha2566c37ead50eb6f6499d834e22bdbdf59eab737afc60a9f5a726b9a03925a5a6a6
result_sha2563ac290c5cf09b64677aaef70d1e91a098e25176808c159e160f34a92b0b5f7ba
result_size_bytes7024798
width986

watermark ℹ️ 메타

appliedTrue
dot_id10100120000115397
schemesmartpaper

전자 서명 ✅ 검증됨

이 공개키로 봉인 내용 전체에 전자서명한 게 맞는지 서버가 확인했습니다 — 내용이 단 한 글자라도 바뀌면 서명이 깨집니다. (폰=하드웨어 키, 서버·인증서=KMS 키)

서명 알고리즘
algorithm
ed25519
키 식별자
key_id
25eaae2607d1896f
공개키
public_key
DEup3q0hVcdAlh26qceVUaVHP28Tvo5Pg/UwhVRvHRU=
서명 값
value
1B0d0RQXHDleIL9IqOL614zdFweMRQcUD0ERmmHNLYDv9+U2xFKHfmm8JRBbb58NQtmhRdB1h4d9Mg19mJX5BA==

키 신원 (누가 만든 키인가) ◐ 일부 검증

키가 누구에게 발급된 건지는 아직 확인 안 됨(스스로 만든 키) — 다만 위·변조 없음은 별개로 유효합니다.

신원 등급
tier
미결속 (스스로 만든 키)
기기 식별자
device_uid
(없음)
사용자
user_id
(없음)

서버가 따로 보관한 것 ℹ️ 메타

봉인 증거와 별개로 서버가 편의상 보관하는 부가물입니다 (없어도 봉인 증명엔 지장 없음).

원본 영상 보관있음 (S3)
망점 (추적표식)있음 (dot_id 10100120000115397)
원본 번들 JSON 보기
{
  "manifest": {
    "algorithms": {
      "canonicalization": "json-sorted-compact-utf8",
      "manifest_hash": "sha256",
      "signature": "ed25519",
      "video_hash": "sha256"
    },
    "capture": {
      "boot_id": null,
      "captured_at": "2026-06-29T07:09:01.897948Z",
      "gps": null,
      "monotonic_offset_ms": 808704820,
      "nitz_time": null
    },
    "device": {
      "app_version": "0.1-dev",
      "attestation": {
        "issued_at": null,
        "kind": "deferred",
        "nonce": null,
        "token": null
      },
      "os": "android",
      "uid": "android-d8a1fee1c802be14"
    },
    "identity": {
      "display_name": "박테스터",
      "user_id": "dummy:박테스터",
      "verification_level": "dummy",
      "verified_at": "2026-06-29T07:09:01.897948Z"
    },
    "media_kind": "video",
    "original_attestation": {
      "attestation": {
        "issued_at": null,
        "kind": "deferred",
        "nonce": null,
        "token": null,
        "verdict": "deferred"
      },
      "device_uid": "android-d8a1fee1c802be14",
      "public_key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEFEpIleg4nXmEJ7OS0Hudu4ekupPIufavjYYq9iSwaAoU1p6d0GU3RRipg0JkgmOHjSK+4BeioGW4JDq4DM4lNg==",
      "signature": "MEUCIQDVXFZlC85vE/CMSCvJKi8hHbXyoA8z6XR2/2PmrD3r/AIgVo6rD0+Y3SUW6LRxTXyATkyYrSYcQttJJaL58KHOF8Y=",
      "signature_alg": "ecdsa-p256-sha256",
      "signed_sha256": "6c37ead50eb6f6499d834e22bdbdf59eab737afc60a9f5a726b9a03925a5a6a6"
    },
    "received_at": "2026-06-29T07:09:01.897948Z",
    "seal_id": "bb128769aa1f473ebec5d4378df6a864",
    "seal_mode": "server-composited",
    "version": "seal-manifest/0.2",
    "video": {
      "codec": "h264",
      "duration_ms": 11083,
      "format": "mp4",
      "fps": 29,
      "height": 1920,
      "original_sha256": "6c37ead50eb6f6499d834e22bdbdf59eab737afc60a9f5a726b9a03925a5a6a6",
      "result_sha256": "3ac290c5cf09b64677aaef70d1e91a098e25176808c159e160f34a92b0b5f7ba",
      "result_size_bytes": 7024798,
      "width": 986
    },
    "watermark": {
      "applied": true,
      "dot_id": "10100120000115397",
      "scheme": "smartpaper"
    }
  },
  "manifest_sha256": "7e195d5194088e9e7ceb1acf93fd3e09df76ffc54a1936584a729e369d2887f2",
  "seal_status": "temporary",
  "signature": {
    "algorithm": "ed25519",
    "key_id": "25eaae2607d1896f",
    "public_key": "DEup3q0hVcdAlh26qceVUaVHP28Tvo5Pg/UwhVRvHRU=",
    "value": "1B0d0RQXHDleIL9IqOL614zdFweMRQcUD0ERmmHNLYDv9+U2xFKHfmm8JRBbb58NQtmhRdB1h4d9Mg19mJX5BA=="
  },
  "timestamps": [],
  "version": "seal-manifest/0.2"
}