PDFをデジタル証明 — 鍵は端末上に
署名後にファイルが変更されていないことを証明する、本物の暗号署名です。
無料プラン:1日3件まで(UTC)、1ファイル25MBまで。書き出したPDFには「Made with Bindery」の透かしが入ります。 Proなら透かしなしで書き出せます。
Binderyはブラウザ内でエクスポート不可能な2048ビットRSA署名鍵を生成し、自己署名証明書でラップした上で、標準規格に準拠した分離型CMS署名(SHA-256+RSA)をPDFに埋め込みます。AcrobatなどのリーダーはファイルとPDFの整合性を検証でき、書き込み前にファイル自体もセルフチェックされます。
正直な適用範囲として、証明書は自己署名であるため、リーダーは身元を「未確認」と表示します。これは、文書が特定の鍵で署名された後に変更されていないことを証明するものであり、誰がその鍵を管理しているかを証明するものではありません。認証局も、サーバーも介在せず、何もアップロードされません。Binderyはすべてブラウザ内で動作するため、ファイルはアップロードされず、あとからサーバー上のコピーを削除する必要もありません。
使い方
- 署名鍵を一度だけ作成します — このブラウザ内にとどまります
- 署名ボックスのページと位置を選びます
- 証明します — ハッシュは端末上で署名され、ダウンロード前に検証されます
ローカル処理 — 「削除する」ではなく「送信しない」
Binderyはこの処理をブラウザ内で実行します。ファイルは処理のためにサーバーへ送信されないので、あとから削除すべきPDFのコピーがサーバー側に残ることはありません。
よくある質問
これは「本物の」デジタル署名ですか?
はい。文書のバイト列に対するPAdES形式の分離型CMS署名で、証明書が埋め込まれています。暗号学的に検証可能であり、欠けているのは身元を保証する認証局だけです。
秘密鍵はどこに保存されますか?
ブラウザのIndexedDB内に、WebCryptoによってエクスポート不可能な形で生成・保存されます。Binderyを含め、どこにも読み出したり送信したりすることはできません。
なぜリーダーは署名者を「信頼できない」と表示するのですか?
証明書が自己署名だからです。署名自体は依然として有効で改ざん検知可能ですが、身元の信頼には認証局が必要であり、Binderyは意図的にそれを介在させていません。
本当のプライバシー
アカウントを作らずに使えます。処理速度や実用上の上限はお使いの端末のメモリ次第で、人為的なページ数制限はありません。アプリのインターフェースは日本語にも対応しています(ベータ版)。このページから該当のツールへ直接進めます。