ツール比較
7分

PrivNote代替ツール: パスワード付きプライベートノートを送る方法

PrivNoteとOneTimeSecret、Burn Note、LOCK.PUBなどの代替ツールを比較。自己消滅ノートにおけるサーバーサイド暗号化とクライアントサイド暗号化の違いを解説します。

LOCK.PUB
PrivNote代替ツール: パスワード付きプライベートノートを送る方法

PrivNote代替ツール: パスワード付きプライベートノートを送る方法

PrivNoteは10年以上にわたり、最も人気のある自己消滅ノートサービスの一つです。コンセプトはシンプル: ノートを書き、リンクを取得し、誰かに送り、一度読まれたらノートが消える。

何百万もの人がPrivNoteでパスワード、機密メッセージ、センシティブな情報を共有しています。考えるべきなのは、PrivNoteが「悪い」かどうかではありません。シンプルなワンタイムノートで、自分の用途に足りるかどうかです。

PrivNoteの暗号化の仕組み

PrivNoteのプライバシーポリシーによると、リンクはユーザーのブラウザ内で生成され、そのままの形でPrivNoteに送られることはありません。復号キーはリンクの中にしか含まれず、PrivNoteはそのリンクを持っていないため、PrivNote自身もノートを復号できません。つまりPrivNoteは、ブラウザ内で暗号化し、鍵をリンクに持たせる方式です。

作成画面のオプションでは、ノートを暗号化するパスワードを手動で設定することもできます。ただし、これは任意です。初期設定のままならリンクだけでノートが開くため、リンクを最初に見た人がノートを読めてしまいます。

多くの場面で、PrivNoteは信頼できるシンプルなノートツールです。違いが出るのは製品の守備範囲です。PrivNoteはテキストノートを1通すばやく送ることに特化しており、ダッシュボードでの管理、複数のコンテンツタイプ、ブランド付きのアンロックページ、APIを使ったワークフローなどは想定していません。

消えるテキストノートを最速で送れれば十分なら、PrivNoteで足りるかもしれません。パスワード必須の共有やリンクの管理、より幅広い安全な共有が必要なら、代替ツールを比べてから選びましょう。比べるときは、暗号化がどこで行われ、鍵を誰が持つのかも確認しておくと安心です。

サーバーサイド暗号化 vs クライアントサイド暗号化

側面 サーバーサイド暗号化 クライアントサイド暗号化
暗号化の場所 サーバー上 ブラウザ内
サーバーが内容を読める はい(一時的に) いいえ
サーバー侵害時のデータ露出 可能性あり なし(暗号化データのみ)
キー管理 サーバーがキーを保持 ユーザーがキー(パスワード)を保持

クライアントサイド暗号化では、コンテンツがサーバーに到達する前にブラウザ内で暗号化されます。サーバーは暗号化されたデータのみを見ます。サーバーが侵害されても、攻撃者は読み取り可能なものを何も得られません。

トレードオフは、クライアントサイド暗号化では受信者が復号キー(通常はパスワード)を持っている必要があることです。手順が一つ増えますが、セキュリティは大幅に向上します。

PrivNote代替ツール

1. OneTimeSecret

OneTimeSecretはオープンソースでセルフホスト可能な秘密共有ツールです。PrivNoteと同様に、オプションのパスワード保護付きワンタイムテキスト秘密に焦点を当てています。

主な機能:

  • 閲覧後に自己消滅するワンタイム秘密リンク
  • オプションのパスフレーズ保護
  • オープンソース(セルフホスト可能)
  • 設定可能な有効期限(匿名で最大7日間、無料アカウントで14日間、有料プランで30日間)
  • プログラマティック利用のためのAPI

暗号化方式: サーバーサイド暗号化。サーバーが暗号化と復号を処理。

制限事項:

  • テキストのみ — ファイル、画像、その他のコンテンツには非対応
  • 大きく変わっていない基本的なUI
  • サーバーサイド暗号化モデル
  • リアルタイムチャット機能なし

2. Burn Note

2012年1月から2016年8月のサービス終了まで運営されていたBurn Noteには、興味深い機能がありました: 受信者が長押ししている間だけノートのごく一部を表示する特許出願中の「スポットライト」機能で、スクリーンショットを実用的に不可能にしていました。タイマー終了後にノートは自己消滅しました。

主な機能(サービス終了前):

  • 設定可能なタイマー付き自己消滅ノート
  • スクリーンショット防止の「スポットライト」モード
  • 会話ごとのパスワード(オプション)

暗号化方式: ノートは送信者のブラウザまたはアプリ内で会話ごとのキーにより暗号化され(Stanford Javascript Crypto Library)、SSL経由で送信されたうえで、暗号化された状態でメモリ上にのみ保存されていました。

制限事項:

  • 現在は利用不可 — 2016年8月にサービス終了
  • テキストのみ
  • 「スポットライト」モードは画面録画で回避可能だった
  • 限定的な有効期限オプション
  • 多言語サポートなし

3. Yopass

Yopassはクライアントサイド暗号化を使用するオープンソースツールです。秘密はブラウザ内で暗号化され、復号キーはURLフラグメント(サーバーに送信されない部分)に含まれます。

主な機能:

  • クライアントサイド暗号化(ブラウザベース)
  • オープンソース、セルフホスト可能
  • テキストと小さなファイルのアップロード対応
  • URLフラグメント内の復号キー

暗号化方式: クライアントサイド暗号化。サーバーはプレーンテキストを見ることがない。

制限事項:

  • 基本的なインターフェース
  • 小さなファイルサイズ制限
  • セルフホストには技術的知識が必要
  • パスワード保護はオプション。デフォルトではリンクだけで秘密を開ける
  • チャットやマルチコンテンツ機能なし

4. LOCK.PUB

LOCK.PUBは11のコンテンツタイプの一つとして暗号化メモを提供しています。メモはパスワード保護されており、Proなら初回閲覧後、一定時間後、または設定した閲覧回数に達した時点で、リンクが開けなくなるよう設定できます。

主な機能:

  • パスワード保護付きメモ(1回だけ開ける設定はPro)
  • 11のコンテンツタイプ(メモ、リンク、チャット、投票、画像、ボード、音声、質問、位置情報、ファイル、リクエスト)
  • クライアントサイドAES暗号化のチャットルーム
  • 設定可能な有効期限と閲覧回数制限(Pro)
  • 多言語サポート(26言語)
  • コンテンツがアクセスされたことを確認する分析機能(Pro)
  • ブランド共有用カスタムスラッグ(Pro)

暗号化方式: メモはパスワードから導出した鍵によるサーバーサイド暗号化。チャットルームはブラウザ内でのクライアントサイドAES暗号化。

制限事項:

  • 高度な機能にはProサブスクリプションが必要
  • オープンソースではない
  • セルフホスト不可

機能比較表

機能 PrivNote OneTimeSecret Burn Note Yopass LOCK.PUB
ワンタイムノート あり あり あり あり あり(Pro)
パスワード保護 オプション あり オプション URLキー+任意のパスワード あり
クライアントサイド暗号化 あり なし あり(2016年の終了前) あり あり(チャット)
閲覧通知 あり(メール) あり(メール、要アカウント) 未確認 有料版のみ あり(Pro分析)
スクリーンショット対策 なし なし あり(スポットライト) なし なし
コンテンツタイプ 1(テキスト) 1(テキスト) 1(テキスト) 2(テキスト、ファイル) 11
ブラウザ暗号化チャット なし なし なし なし あり
多言語 あり あり なし あり 26言語
オープンソース なし あり なし あり なし
カスタム有効期限 あり あり(プランにより最大7〜30日) あり(タイマー) あり あり(Pro)
無料プラン あり あり 終了(2016年にサービス終了) あり あり

各ツールが適切な場面

PrivNoteが適している場合:

  • 最もシンプルな自己消滅ノートが必要
  • メールでの閲覧通知機能が必要
  • スピードとシンプルさが最優先

OneTimeSecretが適している場合:

  • 監査可能なオープンソースソリューションが必要
  • セルフホストのオプションが必要
  • 個別の秘密にパスワード保護が重要
  • 自動化ワークフロー用のAPIアクセスが必要

Burn Noteについて:

  • 現在は利用できません — 2016年8月にサービス終了
  • その「スポットライト」によるスクリーンショット対策に直接相当する機能は、上記のツールにはありません
  • 設定可能なタイマーが必要なら、他のツールを選びましょう

Yopassが適している場合:

  • クライアントサイド暗号化が必須要件
  • 最大限の制御のためにセルフホストしたい
  • テキストと合わせて基本的なファイル共有が必要

LOCK.PUBが適している場合:

  • テキストノート以上のものが必要(チャットルーム、投票、画像、音声)
  • 国際チームに多言語サポートが必要
  • 受信者がコンテンツにアクセスしたか確認したい
  • ブラウザで暗号化されるリアルタイム会話が必要
  • 複数の安全な共有シナリオを1つのプラットフォームでカバーしたい

LOCK.PUBでパスワード付きノートを作成する方法

  1. lock.pubにアクセスし、メモを選択
  2. ノートを書く — 機密テキスト、パスワード、指示を貼り付け
  3. パスワードを設定 — 受信者がノートにアクセスするために必要
  4. アクセス制限を設定(Pro) — アクセス回数制限を1回にする、または時間ベースの有効期限を設定
  5. リンクを1つのチャネルで、パスワードを別のチャネルで共有

ノートはパスワードで保護されています。リンクを誰かが傍受しても、パスワードなしでは内容を読むことができません。1回だけ開けるようにしたいなら、Proで閲覧回数を1回に設定できます。最初の1通はワンタイムシークレットで無料で送れます。

自己消滅ノートのベストプラクティス

1. 必ずパスワードを使用する

パスワード保護なしの自己消滅リンクは、鍵がドアノブにテープで貼られた鍵付きドアのようなものです。リンクを入手した人は誰でもノートを読めます。パスワードを追加し、別のチャネルで共有しましょう。

2. 最短の実用的な有効期限を設定する

受信者が1時間以内にノートを読むなら、1時間の有効期限を設定。自己消滅ノートに30日間の有効期限を設定するのは目的に反します。

3. 1ノートに1つの秘密

複数の秘密を1つのノートにまとめないでください。パスワードとAPIキーを共有する場合は、2つの別々のノートを作成。各秘密が独自の有効期限とアクセス制御を持つようにします。

4. 送信前に確認

共有前に受信者を再確認。間違った相手に送られたワンタイムノートは、リンクが開けなくなった後でもデータ漏洩です。

よくある質問

PrivNoteの代替ツールは本当により安全ですか?

暗号化の方式次第です。内容がサーバーに届く前にブラウザ上で暗号化するツール(クライアントサイドまたはエンドツーエンド暗号化)なら、後にサーバーが侵害されてもノートは守られます。サーバーサイド暗号化では同じ保証は得られないため、確認すべきは「サービスが単独で復号できるか」です。鍵を自分で決めて保持しているために、単独で復号できるサービスは少なくありません。LOCK.PUBのメモを開くには、あなたが決めたパスワードが必要で、私たちはそのパスワードを保存しません。

ワンタイムノートにパスワードをかけられますか?

はい。単純なワンタイム閲覧ツールと違い、LOCK.PUBのようなパスワード保護型のノートサービスでは、受信者が共有されたパスワードを入力しない限りノートは表示されません。リンクとパスワードを別々の経路で送れば、メッセージが1通傍受されても、秘密を開くのに必要な情報がすべて揃うことはありません。

関連ガイド

出典・参考資料

まとめ

PrivNoteは自己消滅ノートのための高速で便利なツールです。しかし、パスワードの入力を必須にしたい、ダッシュボードでリンクを管理したい、APIで作成したい、ブランド付きのアンロックページを使いたい、プレーンテキスト以外も共有したいといった場合は、代替ツールのほうが合うことがあります。

暗号化メモ、リアルタイムチャット、投票、画像などを1つのプラットフォームで扱うなら、LOCK.PUBをお試しください — 無料、ブラウザベース、26言語対応です。

メモを作成

メモを作成

キーワード

PrivNote 代替
自己消滅ノート
オンライン暗号化ノート
読んだら消えるノート
ワンタイムノートサービス
パスワード付きノート
PrivNote vs OneTimeSecret
PrivNote代替ツール: パスワード付きプライベートノートを送る方法 | LOCK.PUB Blog