Show HN: DropLock – バックエンドなしのE2EEセキュレット共有Webアプリ
Show HN: DropLock – E2EE secret sharing web app with no backend
DropLockは、バックエンドを持たないエンドツーエンドで暗号化されたセキュレット共有Webアプリケーションです。ユーザーのブラウザは公開鍵/秘密鍵ペアを生成し、秘密鍵はブラウザに非抽出可能キーとして保存されます。これにより、同じブラウザプロファイルでのみリンクを開くことができます。受信者がセキュレットをロックする際、送信者の公開鍵とワンタイムキーを使用してAES-GCMキーを生成し、セキュレットをローカルで暗号化してリンクフラグメントに格納します。このフラグメントはWebサーバーに送信されません。ただし、DropLockはフィンガープリントチェックを使用しないため、通信経路でロックボックスリンクが改ざんされると、意図しない相手にセキュレットがロックされる可能性があります。セキュリティ専門家によるレビューは受けていません。
- DropLockがバックエンドなしのE2EEセキュア共有Webアプリとして公開された
DropLockはバックエンド不要でエンドツーエンド暗号化によるセキュアな情報共有を実現する点がユニークだが、フィンガープリントチェック未実装による中間者攻撃リスクやセキュリティ専門家による未レビューなど、プロダクトとしての完成度・信頼性には課題が残る。ただし、ブラウザ内での非抽出可能鍵保管やリンクフラグメントによるサーバー非送信設計など、プライバシー重視のアプローチは注目に値する。現時点では投資判断の材料とするには早期段階だが、E2EEウェブアプリの潮流を理解する上での事例としてウォッチ対象。