πŸ” 봉인 상세 Β· f7163e661bfa4d57ba5ea95b07af0d9e

이 봉인 ν•˜λ‚˜μ— λŒ€ν•΄ μ„œλ²„κ°€ μ•„λŠ” μ „λΆ€.

βœ… 검증됨 ◐ 일뢀 검증 ⚠️ μžκ°€μ‹ κ³ (폰이 μ£Όμž₯) ℹ️ 메타

μ’…λ₯˜ ν™”λ©΄ 캑처

이 봉인은 κΈ°κΈ° 화면에 ν‘œμ‹œλœ 픽셀을 λ‹΄μŠ΅λ‹ˆλ‹€ β€” 카메라 촬영이 μ•„λ‹™λ‹ˆλ‹€.
μ‹œκ°Β·λΉ„λ³€μ‘°Β·κΈ°κΈ° 귀속은 사진과 λ˜‘κ°™μ΄ λ³΄μ¦λ˜μ§€λ§Œ, 화면에 ν‘œμ‹œλœ λ‚΄μš© μžμ²΄κ°€ μ‚¬μ‹€μΈμ§€λŠ” 증λͺ…ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€ (κ°€μ§œ 화면을 λ„μš°κ³  μΊ‘μ²˜ν•΄λ„ 이 κ²€μ‚¬λŠ” ν†΅κ³Όν•©λ‹ˆλ‹€).
μ•„λž˜ screen.foreground_app 은 기둝일 뿐 νŒμ •μ΄ μ•„λ‹™λ‹ˆλ‹€.

κΈ°λ³Έ 정보 ℹ️ 메타

β€˜μ„œλ²„ 받은 μ‹œκ°β€™λ§Œ μ„œλ²„κ°€ 찍은 값이고, λ‚˜λ¨Έμ§€λŠ” 봉인 λ²ˆν˜ΈΒ·ν˜•μ‹ 같은 식별 μ •λ³΄μž…λ‹ˆλ‹€.

media_kindscreen
μ„œλ²„ 받은 μ‹œκ°
received_at
2026-09-30T23:53:18.543236Z
봉인 번호
seal_id
f7163e661bfa4d57ba5ea95b07af0d9e
봉인 방식
seal_mode
client-hybrid
봉인 ν˜•μ‹ 버전
version
seal-manifest/0.2

발췌본 λ§Œλ“€κΈ° ⚠️ μžκ°€μ‹ κ³ 

이 봉인은 μ˜› μ•±μœΌλ‘œ λ§Œλ“€μ–΄ 발췌 κΈ°λŠ₯이 μ—†μŠ΅λ‹ˆλ‹€ β€” μƒˆ μ•±μœΌλ‘œ λ΄‰μΈν•œ μ›λ³Έλ§Œ μž˜λΌλ‚Ό 수 μžˆμ–΄μš”.

발췌 증λͺ…μš© ꡬ쑰 μ—†μŒ

μ‚¬μš©ν•œ 기술 ℹ️ 메타

이 봉인에 쓰인 μ•”ν˜Έ 기술 μ΄λ¦„μž…λ‹ˆλ‹€.

μ •κ·œν™” 방식
canonicalization
json-sorted-compact-utf8
image_hashsha256
λͺ…μ„Έ ν•΄μ‹œ
manifest_hash
sha256
μ „μžμ„œλͺ… 방식
signature
ecdsa-p256-sha256

λ…ΉμŒ 상황 (폰이 기둝) ⚠️ μžκ°€μ‹ κ³ 

폰의 μ‹œκ³„Β·μœ„μΉ˜μ„Όμ„œκ°€ 적은 κ°’μž…λ‹ˆλ‹€ β€” μ•„λž˜ β€˜μ‹ λ’°λœ μ‹œκ°β€™κ³ΌλŠ” λ³„κ°œ(폰 μ‹œκ³„λŠ” 틀릴 수 있음).

λΆ€νŒ… μ‹λ³„μž
boot_id
(μ—†μŒ)
λ…ΉμŒ μ‹œκ° (폰 μ£Όμž₯)
captured_at
2026-09-30T23:53:14.647542Z
μœ„μΉ˜ (GPS)
gps
(μ—†μŒ)
κΈ°κΈ° μž‘λ™μ‹œκ°„(ms)
monotonic_offset_ms
265059724
톡신망 μ‹œκ°
nitz_time
(μ—†μŒ)

κΈ°κΈ° 정보 ⚠️ μžκ°€μ‹ κ³ 

폰이 μ£Όμž₯ν•˜λŠ” κΈ°κΈ° μ •λ³΄μž…λ‹ˆλ‹€. λ‹€λ§Œ β€˜μ΄ 봉인을 λ§Œλ“  ν‚€κ°€ μ§„μ§œ λ°œκΈ‰λœ κΈ°κΈ° ν‚€μΈμ§€β€™λŠ” μ•„λž˜ β€˜ν‚€ μ‹ μ›β€™μ—μ„œ ν™•μΈλ©λ‹ˆλ‹€.

μ•± 버전
app_version
0.6
κΈ°κΈ°Β·μ•± 증λͺ…
attestation
{"issued_at": null, "kind": "deferred", "nonce": null, "token": null}
운영체제
os
android
κΈ°κΈ° μ‹λ³„μž
uid
android-b13a102d400524ad

identity ℹ️ 메타

display_nameκ°€
μ‚¬μš©μž
user_id
dummy:κ°€
verification_leveldummy
verified_at2026-09-30T23:53:18.543236Z

screen ℹ️ 메타

capture_apimedia_projection
foreground_app{"install_source": null, "package": null, "signature_sha256": null}
formatjpeg
height2340
original_sha25632e1a659a0210009be1b0aa4ba40af2c3920ffb13b802954da652ea707c8d03b
result_sha25617ae3ba30f72da9963a9565eee6aca112a1df121f69bea3f2430a6d20c77c8cc
result_size_bytes1088746
width1080

watermark ℹ️ 메타

appliedTrue
dot_id10100120000000011
schemesmartpaper

μ „μž μ„œλͺ… βœ… 검증됨

이 κ³΅κ°œν‚€λ‘œ 봉인 λ‚΄μš© 전체에 μ „μžμ„œλͺ…ν•œ 게 λ§žλŠ”μ§€ μ„œλ²„κ°€ ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€ β€” λ‚΄μš©μ΄ 단 ν•œ κΈ€μžλΌλ„ λ°”λ€Œλ©΄ μ„œλͺ…이 κΉ¨μ§‘λ‹ˆλ‹€. (폰=ν•˜λ“œμ›¨μ–΄ ν‚€, μ„œλ²„Β·μΈμ¦μ„œ=KMS ν‚€)

μ„œλͺ… μ•Œκ³ λ¦¬μ¦˜
algorithm
ecdsa-p256-sha256
μΈμ¦μ„œ 체인
cert_chain
[{"issuer_key_id": "304241b3edb506dd", "not_after": "2026-10-07T23:50:40+00:00", "not_before": "2026-09-30T23:45:40+00:00", "signature": "+vMjWEx6bi+IHlQ6Ov/s0Gb4Bz/87iR6FMusUNVtn2v+gzMESU/teyK1eDjCjctJJUQvKFfsBaDYuejrkfmeCw==", "subject": {"device_uid": "android-b13a102d400524ad", "key_id": "b13a102d400524ad", "public_key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE09Xd2T3y+PIrqSKZm1NwQXw24nqRAGODCin2M5hUOhOhkCeMEecZ2Q/0Gi9sHFORKPbDiJLEgyIhq3BvAOooZA==", "user_id": "dummy:κ°€"}, "version": "seal-cert/0.1"}, {"issuer_key_id": "25eaae2607d1896f", "not_after": "2036-09-27T23:50:40+00:00", "not_before": "2026-09-29T23:50:40+00:00", "signature": "B1RiYuz5dNRkLhQ0jeBRA5NGUqC3zTfWQjCzUyB5pl2ozcjwh3PfI2EUDfmUohhf3Vmk7PtgS1QjgbfRznuoDA==", "subject": {"device_uid": "issuing-ca", "key_id": "304241b3edb506dd", "public_key": "DC0S+YdZVhfO3Doni6pdDQEWTFSSNmt6Xddv0HIysQk=", "user_id": null}, "version": "seal-cert/0.1"}]
ν‚€ μ‹λ³„μž
key_id
b13a102d400524ad
κ³΅κ°œν‚€
public_key
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE09Xd2T3y+PIrqSKZm1NwQXw24nqRAGODCin2M5hUOhOhkCeMEecZ2Q/0Gi9sHFORKPbDiJLEgyIhq3BvAOooZA==
μ„œλͺ… κ°’
value
MEUCIQD/vkjmX32oDaXRzeDaXKvoyqKzpNJZm9rVn+yi+QZfSgIgMAbYlCCmV0HxdrZNsAVBZ9GdEbqUN+qpKXpXoX9xuFg=

ν‚€ 신원 (λˆ„κ°€ λ§Œλ“  킀인가) βœ… 검증됨

이 봉인을 λ§Œλ“  ν‚€κ°€ β€˜μ§„μ§œ λ°œκΈ‰λ°›μ€ κΈ°κΈ° ν‚€β€™μž„μ΄ μΈμ¦μ„œλ‘œ μ‹ λ’° λΏŒλ¦¬κΉŒμ§€ ν™•μΈλμŠ΅λ‹ˆλ‹€ β€” 아무 λ„κ΅¬λ‘œλ‚˜ μœ„μ‘°ν•œ 게 μ•„λ‹™λ‹ˆλ‹€.

신원 λ“±κΈ‰
tier
λ°œκΈ‰λœ κΈ°κΈ° ν‚€ (결속됨)
κΈ°κΈ° μ‹λ³„μž
device_uid
android-b13a102d400524ad
μ‚¬μš©μž
user_id
dummy:κ°€

μ‹ λ’°λœ μ‹œκ° 증인 βœ… 검증됨

이 봉인이 β€˜μ΄ μ‹œκ° 이전에 μ‘΄μž¬ν–ˆλ‹€β€™λ₯Ό 독립 κΈ°κ΄€(μ‹œκ° 인증기관·블둝체인)이 λ³΄μ¦ν•©λ‹ˆλ‹€. 1개 이상이면 μ‹œκ° β€˜ν™•μ •β€™.

μ‹œκ° 인증기관 (RFC3161) Β· freetsa Β· 보증 μ‹œκ° 2026-09-30T23:53:19+00:00
opentimestamps Β· 보증 μ‹œκ° ?

μ„œλ²„κ°€ λ”°λ‘œ λ³΄κ΄€ν•œ 것 ℹ️ 메타

봉인 증거와 λ³„κ°œλ‘œ μ„œλ²„κ°€ νŽΈμ˜μƒ λ³΄κ΄€ν•˜λŠ” λΆ€κ°€λ¬Όμž…λ‹ˆλ‹€ (없어도 봉인 증λͺ…μ—” μ§€μž₯ μ—†μŒ).

캑처 ν™”λ©΄ λ³΄κ΄€μžˆμŒ (S3)
망점 (μΆ”μ ν‘œμ‹)있음 (dot_id 10100120000000011)
망점 λ„£κΈ° μ „ μ›λ³Έμ—†μŒ
망점 μž…νžŒ 곳폰(μ˜› 방식 β€” 원본과 망점본은 ν•΄μ‹œλ‘œλ§Œ 이어짐)
원본 λ²ˆλ“€ JSON 보기
{
  "manifest": {
    "algorithms": {
      "canonicalization": "json-sorted-compact-utf8",
      "image_hash": "sha256",
      "manifest_hash": "sha256",
      "signature": "ecdsa-p256-sha256"
    },
    "capture": {
      "boot_id": null,
      "captured_at": "2026-09-30T23:53:14.647542Z",
      "gps": null,
      "monotonic_offset_ms": 265059724,
      "nitz_time": null
    },
    "device": {
      "app_version": "0.6",
      "attestation": {
        "issued_at": null,
        "kind": "deferred",
        "nonce": null,
        "token": null
      },
      "os": "android",
      "uid": "android-b13a102d400524ad"
    },
    "identity": {
      "display_name": "κ°€",
      "user_id": "dummy:κ°€",
      "verification_level": "dummy",
      "verified_at": "2026-09-30T23:53:18.543236Z"
    },
    "media_kind": "screen",
    "received_at": "2026-09-30T23:53:18.543236Z",
    "screen": {
      "capture_api": "media_projection",
      "foreground_app": {
        "install_source": null,
        "package": null,
        "signature_sha256": null
      },
      "format": "jpeg",
      "height": 2340,
      "original_sha256": "32e1a659a0210009be1b0aa4ba40af2c3920ffb13b802954da652ea707c8d03b",
      "result_sha256": "17ae3ba30f72da9963a9565eee6aca112a1df121f69bea3f2430a6d20c77c8cc",
      "result_size_bytes": 1088746,
      "width": 1080
    },
    "seal_id": "f7163e661bfa4d57ba5ea95b07af0d9e",
    "seal_mode": "client-hybrid",
    "version": "seal-manifest/0.2",
    "watermark": {
      "applied": true,
      "dot_id": "10100120000000011",
      "scheme": "smartpaper"
    }
  },
  "manifest_sha256": "0727966f6d3bbe44f1e5f2303273096b44842ad4feab65ec36ad542b89c3fd7a",
  "seal_status": "temporary",
  "signature": {
    "algorithm": "ecdsa-p256-sha256",
    "cert_chain": [
      {
        "issuer_key_id": "304241b3edb506dd",
        "not_after": "2026-10-07T23:50:40+00:00",
        "not_before": "2026-09-30T23:45:40+00:00",
        "signature": "+vMjWEx6bi+IHlQ6Ov/s0Gb4Bz/87iR6FMusUNVtn2v+gzMESU/teyK1eDjCjctJJUQvKFfsBaDYuejrkfmeCw==",
        "subject": {
          "device_uid": "android-b13a102d400524ad",
          "key_id": "b13a102d400524ad",
          "public_key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE09Xd2T3y+PIrqSKZm1NwQXw24nqRAGODCin2M5hUOhOhkCeMEecZ2Q/0Gi9sHFORKPbDiJLEgyIhq3BvAOooZA==",
          "user_id": "dummy:κ°€"
        },
        "version": "seal-cert/0.1"
      },
      {
        "issuer_key_id": "25eaae2607d1896f",
        "not_after": "2036-09-27T23:50:40+00:00",
        "not_before": "2026-09-29T23:50:40+00:00",
        "signature": "B1RiYuz5dNRkLhQ0jeBRA5NGUqC3zTfWQjCzUyB5pl2ozcjwh3PfI2EUDfmUohhf3Vmk7PtgS1QjgbfRznuoDA==",
        "subject": {
          "device_uid": "issuing-ca",
          "key_id": "304241b3edb506dd",
          "public_key": "DC0S+YdZVhfO3Doni6pdDQEWTFSSNmt6Xddv0HIysQk=",
          "user_id": null
        },
        "version": "seal-cert/0.1"
      }
    ],
    "key_id": "b13a102d400524ad",
    "public_key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE09Xd2T3y+PIrqSKZm1NwQXw24nqRAGODCin2M5hUOhOhkCeMEecZ2Q/0Gi9sHFORKPbDiJLEgyIhq3BvAOooZA==",
    "value": "MEUCIQD/vkjmX32oDaXRzeDaXKvoyqKzpNJZm9rVn+yi+QZfSgIgMAbYlCCmV0HxdrZNsAVBZ9GdEbqUN+qpKXpXoX9xuFg="
  },
  "timestamps": [],
  "version": "seal-bundle/0.2"
}