Business プランに WORM 保存とタイムスタンプ証跡機能を追加
HStorage の Business プランに、WORM(Write Once Read Many)保存と RFC3161 タイムスタンプ証跡機能を追加しました。
ファイルをアップロードすると、改ざん不可能な専用バケットへ自動的に保存され、RFC3161 準拠のタイムスタンプトークンが付与されます。タイムスタンプの検証結果と証明書チェーンをまとめた証跡 ZIP をダウンロードできるため、「このファイルがいつ存在していたか」を第三者に示せる形で保管できます。
WORM 保存とは
WORM は「Write Once Read Many」の略で、一度書き込んだデータを上書き・削除できない保存方式です。金融・医療・法務など、記録の改ざんが許されない業種で長年使われてきた概念です。
HStorage の WORM 保存では、Business プランのユーザーがアップロードしたファイルを、S3 Object Lock(Governance モード、7 年保持)を有効にした専用バケットへ格納します。通常のバケットとは物理的に分離されているため、誤操作や不正アクセスによる削除・上書きを防ぎます。
バッチ処理による定期クリーンアップからも除外されるため、保持期間中はファイルが確実に残ります。
RFC3161 タイムスタンプ証跡とは
RFC3161 は、電子文書にタイムスタンプを付与するための国際標準規格です。HStorage では、ファイルのアップロード完了後にバックグラウンドワーカーが自動的に動作し、以下の処理を行います。
- ファイルの SHA-256 ハッシュを含む Manifest JSON を生成
- 外部の Timestamp Authority(TSA)サービスへ署名リクエストを送信
- 返却された DER 形式のタイムスタンプトークンをデータベースへ保存
- タイムスタンプの有効性を検証し、ステータスを
validに更新
TSA サービスは API 本体とは独立したマイクロサービス(timestamp-issuer)として動作します。秘密鍵を API サーバーに持たせない設計で、鍵の漏洩リスクを抑えています。
タイムスタンプ発行前には NTP サーバー(Cloudflare・Google)との時刻同期を確認し、オフセットが閾値を超えた場合は発行を停止します。時刻の正確性を保つ仕組みが組み込まれています。

証跡 ZIP のダウンロード
Web ダッシュボードから、ファイルごとに証跡 ZIP をダウンロードできます。ZIP には以下が含まれます。
- Manifest JSON: ファイルのメタデータ(ファイル名、サイズ、SHA-256 ハッシュ、アップロード日時など)を正規化した JSON
- タイムスタンプトークン(DER 形式): TSA が署名したバイナリトークン
- 証明書チェーン(PEM 形式): タイムスタンプの検証に必要な証明書
この ZIP を保管しておくことで、将来的に「このファイルが特定の日時に存在していた」ことを第三者が検証できます。openssl コマンドや RFC3161 対応ツールで検証可能な標準形式です。
サンプルファイル
WORM 保存されたファイルの表示例として、以下のサンプル URL を公開しています。
実際の共有画面を開くことで、HStorage 上で保管されたファイルがどのように確認できるかを試せます。Business プランで証跡 ZIP を利用する場合も、同じようにファイル詳細から状態を確認していく流れになります。

ダッシュボードでのステータス表示
ファイル一覧では、タイムスタンプの処理状況をステータスとして確認できます。
| ステータス | 意味 |
|---|---|
pending |
タイムスタンプ発行待ち(アップロード直後) |
valid |
タイムスタンプ発行・検証済み |
failed |
発行または検証に失敗 |
通常、アップロード完了から数秒〜数十秒でバックグラウンドワーカーが処理を完了し、valid に切り替わります。
「認定タイムスタンプ」との違い
HStorage のタイムスタンプは RFC3161 規格に準拠していますが、総務省が認定した「認定タイムスタンプ」ではありません。電子帳簿保存法のスキャナ保存要件における「認定タイムスタンプ」として利用する場合は、認定事業者のサービスを別途ご利用ください。
「ファイルが特定の時点に存在していたことを証明したい」「社内監査や取引先への証跡提示に使いたい」といった用途では、RFC3161 準拠のタイムスタンプで対応できます。
対象プランと利用方法
WORM 保存とタイムスタンプ証跡は Business プラン限定の機能です。
Business プランのユーザーは、通常のアップロード操作をするだけで自動的に WORM バケットへ保存され、タイムスタンプが付与されます。追加の設定は不要です。
証跡 ZIP のダウンロードは、Web ダッシュボードのファイル詳細画面から行えます。タイムスタンプのステータスが valid になったファイルに対して、ダウンロードボタンが表示されます。
Business プランで使える機能
Business プランに追加された機能は以下のとおりです。
- WORM 保存: S3 Object Lock による改ざん・削除防止(7 年保持)
- RFC3161 タイムスタンプ: ファイルの存在時刻を証明するトークンの自動付与
- 証跡 ZIP ダウンロード: Manifest・タイムスタンプトークン・証明書チェーンをまとめてダウンロード
- ステータス表示: ダッシュボードでタイムスタンプの処理状況を確認
監査証跡の整備やコンプライアンス対応が必要な企業は、HStorage の Business プランをご確認ください。