Alice は Bob から重要なリソースの場所を知りたがっています。ボブは親切にもアリスに場所を教えますが、アリスはどのようにしてボブの身元を確認できますか?
Bob は OpenBSD サーバーであり、データのソースは Python/C++ アプリです。
私のアイデアは:
アリスはボブの公開鍵を知っています。
Alice は Bob の公開鍵でランダムな文字列を暗号化し、Bob に送信します。
ボブはランダムな文字列を復元し、それをハッシュします。Bob は機密リソースをハッシュと共に送り返します。
この方法の問題点は、Bob (サーバー) に秘密鍵を安全に保存できるかどうかです。どのように?より良い解決策はありますか?