DEMO / SALES TOOL

# 🔒 改ざん検知デモ

自治体に提出する請願 CSV / PDF に HMAC-SHA256 署名 を埋め込むことで、 「受け取った文書が改ざんされていないか」を瞬時に検証できます。 このページで実際に文書を書き換えてみてください。1 文字でも変えると即座に赤くなります。

❌

## 改ざんを検知しました

計算した HMAC-SHA256 が文書に埋め込まれた署名値と一致しません。1 ビットでも変更されている可能性があります。

### HMAC-SHA256 ハッシュ比較

文書埋込済み
  (計算中...)
いま計算した値
  (計算中...)

### ✏️ 文書内容（自由に編集してください）

タイトル
請願本文私たちは、盛岡バスセンター周辺の中心市街地を歩行者天国化し、地域経済の活性化と歩いて暮らせる街づくりを実現することを請願します。
署名 CSV（抜粋）proposal_id,title,signature_count,target_count,closed_at P-2026-0042,盛岡バスセンター歩行者天国化請願,487,500,2026-05-17T18:00:00+09:00 ---SIGNATURES--- signature_id,user_hash,municipality,signed_at S-001,e53b6cba12a4...,032018,2026-05-15T10:23:11+09:00 S-002,7f1d9e4b3c8a...,032018,2026-05-15T11:08:45+09:00 S-003,c4a7b2d8f193...,041009,2026-05-15T14:55:02+09:00 ... (484 件省略 — デモのため)

💡 ヒント: 上の「改ざんする」ボタンで本文末尾に追記を試すか、CSV の数値を変えてみてください。

## 🎯 このデモが営業的に意味すること

- 議員・自治体担当者の納得材料 — 「ネット署名は本当に改ざんされていないと言えるのか？」への直接的な答え。
- 公文書品質の証跡 — 紙の請願書の代替として、定量的に「無視できない重み」を提示可能。
- 鍵管理が自治体側に閉じる — SaaS 事業者に依存しない、自治体内で完結する暗号設計。
- 標準アルゴリズム（HMAC-SHA256） — 監査時に第三者ツールで再検証可能。ベンダーロックインなし。

⚠️ このページのシークレットは固定のデモ用です（ソースコードに露出しています）。 本番運用では環境変数 `EXPORT_HMAC_SECRET` に強いランダム値を設定し、 自治体内で厳重に管理してください。