セキュリティ
Show HN: Flashpaper – データベースなしの自己消滅型秘密共有
Show HN: Flashpaper – Self-destructing secret sharing with no database (flashpaper.app)
要約
バンコクのMin氏が開発したFlashpaperは、読み取り後に消滅する秘密共有サービスです。スパイ映画のように情報が自己消滅する仕組みを目指し、PrivnoteやBitwardenの改良版として考案されました。ブラウザ上で暗号化が行われ、キーはURLの#以降に含まれるためサーバーには渡されず、RAMのみで動作するためデータベースは不要です。AIエージェント向けのREST APIも提供しますが、こちらはゼロ知識ではありません。
全文翻訳
皆さん、こんにちは!初めてのHN投稿で、この分野にはとても新参者です。私の名前はMin、バンコク出身です。
最初は個人的な使用と楽しみのために、デッドマンズスイッチを作成したいだけでした。その後、スパイ映画のように自己消滅する情報について考えました。それから、自己消滅機能と、ある種の検閲またはダウンロードブロック機能を持つ、PrivnoteやBitwardenの改良版を考案しようとしました。どういうわけか、この製品に行き着きました。:O
Flashpaperは、読まれた後に燃え尽きる(ミッションインポッシブル映画のようなカウントダウンタイマー付き!または、開かれなかった場合は最大24時間後)あらゆる情報を送信するためのものです。暗号化はブラウザで行われ、キーはリンクの#の後にとどまるため、サーバーはキーを見ることはありません(Web使用のためのゼロ知識)。そして、私は新参者なので、データベースに接続したくありませんでした。お金がないし、軽量でシンプルなものが欲しかったからです。だからこそ、FlashpaperはRAMのみで情報を保持し、データベースはありません。
AIエージェントの側面では、FlashpaperはREST APIとMCPサーバーを提供しており、エージェントはデッドドロップスタイルで簡単に秘密リンクを作成できます。これは一度しか取得できません。2回目の取得は404エラーになり、誰かがすでに取得したことを意味します。ただし、エージェントAPIフローでは、サーバーは暗号化する前に一瞬プレーンテキストを見るため、Webフローのようなゼロ知識ではありません。
全体として、Web用途ではかなりうまく機能すると思いますが、エージェントAPI用途では、これで十分なセキュリティかどうかはわかりません。すべての制限はSECURITY.mdにリストされています。フィードバックをいただけると幸いです。
MITライセンスでオープンソースにし、エンタープライズ用途では、DockerのセルフホストなどのHonorwareポリシーを採用しています。
私のリポジトリはこちらです https://github.com/mmmpym/flashpaper
そして、こちらで試すことができます https://flashpaper.app
改めて!見落としていることがあれば、遠慮なく教えてください。
Min