The Lens of Authenticity
TrustStroke Player は、.tslog 形式の証跡ログを可視化・検証するための公式オープンソース・ビューワーです。
デジタル制作の「結果」ではなく、その背後にある 人間による生成過程(Process) を数学的に証明します。
TrustStroke Player は、デジタルイラスト、医療記録、法務証跡など、TrustStroke Recorder によって記録された「身体的実存(Physical Existence)」を第三者が検証するためのツールです。
特徴:
- 単なる動画プレイヤーではなく、暗号学的整合性チェックと操作ログの再描画を同時に実行
- 0.5ms 精度で人間による入力の揺らぎを再現
- AI 生成入力排除により、真正性を可視化
本プレイヤーは TrustStroke Standard に基づき、以下の3段階で真正性を検証します。
-
Hash Chain Audit:
.tslog内の全ブロックが SHA-256 チェーンで正しく連結されていることを確認。
1ビットの改ざんも許されません。 -
Hybrid Identity Verification (TPM & PFX):
記録時に使用された以下のデジタル署名を解読し、制作者と端末の真正性を検証します。
-
Hardware-Bound (TPM 2.0): PC内蔵のセキュリティチップを使用した、物理端末に依存するコピー不能な署名。
-
Portable Identity (PFX / PKCS#12): ユーザー固有のデジタル証明書(PFXファイル)を使用した署名。環境を問わず制作者の同一性を証明します。
-
-
Human Jitter Analysis:
記録された JPEG(視覚層)の上に、HID Raw Packet から抽出した マイクロ・ジッター(人間特有の揺らぎ) を 0.5ms 精度で再描画。 -
Zero-AI Proof:
AI による生成入力を排除するため、物理的なデバイス信号と OS の論理座標が矛盾なく同期しているかを可視化。
- Clock Sync Check:
CPU 物理クロック(QPC)、社会的時刻(SystemTime)、および第三者時刻公証(TSA)をグラフ化。
時間の巻き戻しや後出し挿入が行われていないか監視します。
検証結果に基づき、以下のステータスを表示します。
| Status | 説明 |
|---|---|
| 🏅 GOLD (Full Provenance) | TPM 署名、QPC 同期、有効な TSA 公証がすべて揃った完全な証跡 |
| 🥈 SILVER (Offline Validated) | 物理的証跡は完全だが、外部公証(TSA)が未完了の状態 |
| 🥉 BRONZE (Self-Signed) | ソフトウェア署名のみ、またはデータ連続性に一部欠損あり |
TrustStroke Player は以下の仕様に基づき独立して実装されています。
- Log Format: TrustStroke Log (TSL) v2.1+
- Encryption: SHA-256 / RSA-2048 (TPM)
- Timestamp: RFC 3161 準拠 TSA tokens
-
TrustStroke Player は、検証の透明性を確保するため オープンソース として公開されています。
(※ 記録用アプリ「TrustStroke Recorder」のソースコードはセキュリティ上非公開です) -
License: Apache License 2.0
-
Project Standard: TrustStroke Project
- 単なる動画再生ではなく、物理入力 + 暗号チェーン によって生成プロセスを数学的に証明
- AI 生成排除、時間改ざん検知が可能
- デジタル制作や法務・医療などの分野で第三者による検証が可能
© 2026 TrustStroke Project