ChainDiffTool 改ざん検知対応・ハッシュチェーン差分管理ツール(Java製)
- Digital0 JPY

【概要】 ChainDiffTool は、差分情報をハッシュチェーン構造で記録・検証できる Java 製ツールです。 単なる diff ツールではありません。 変更履歴を連鎖構造で管理し、履歴の完全性を検証可能にします。
公式サイト
https://anvelk.jp/
詳細
【重要:JAESとの連携について】 本ツールは、暗号化ファイルを入力前提とする設計です。 ■ ブロックチェーン生成・暗号化処理には 別途 JAES が必要です。 ・JAESで暗号化されたファイルを入力として使用します ・暗号化済みファイルに対してチェーン生成を行います ■ ただし 暗号化済みファイルさえあれば、 ・ファイル内部からブロックチェーン情報を抽出 ・チェーン整合性の検証 は ChainDiffTool 単体で可能です。 【機能対応表】 暗号化:JAES 必須 チェーン生成:JAES 必須 チェーン抽出:単体で可能 検証:単体で可能 【主な特徴】 ・差分のハッシュ連鎖構造化 ・改ざん検知機能 ・チェーン抽出機能 ・軽量Java設計(OpenJDK 1.8以上対応) 【想定用途】 ・暗号化ファイルの改ざん検証 ・検証可能な履歴管理 ・監査ログの強化 ・セキュリティ研究用途 【技術仕様】 言語:Java 動作環境:OpenJDK 21以上 前提:JAESで暗号化されたファイル ハッシュ方式:SHA系 構造:連鎖型ハッシュ検証 【ご購入前の注意】 ・暗号化およびチェーン生成には JAES が必要です ・本ツール単体では暗号化処理は行いません ・暗号化済みファイルがあれば検証は可能です ・再配布は禁止されています 【設計思想】 「暗号化している」だけでは不十分。 「改ざんされていないことを証明できる」必要がある。 ChainDiffTool は、その検証層を担うためのツールです。
動作環境
Windows 10/11 Linux Memory: 4GB以上
アップデート履歴
[2026/02/26]v1.0 初回リリース
