ワンタイムシークレットとは
ワンタイムシークレット(one time secret)とは、一度だけ読めるテキストのことです。たいていはパスワード、鍵、短いメモで、リンクで届けます。最初に開くとテキストが表示され、同じ処理の中で保存されたコピーが破棄されます。そのため、受け取る相手も、あとでリンクを見つけた人も、もう一度開くことはできません。
LinkPilotでは、テキストを送信する前にお使いのブラウザ内でAES-GCM-256により暗号化します。鍵はリンクの「#」より後ろに置かれ、ブラウザはこの部分を送信しません。サーバーにあるのは暗号文だけで、鍵はありません。つまり、LinkPilotにはシークレットを読めず、データベースに侵入した人も読めません。