公開鍵認証を使用して Web サイトにサインインするためのログイン システムを実装しようとしています。これが実現可能かどうかはわかりません。
これは私がやろうとしていることです:-
- サインアップ中、ユーザーの公開鍵は Web サイトに保存されます。
- ユーザーが後でログインしようとすると、Web サイトはユーザーに対応する秘密鍵を要求します。
- 秘密鍵がサインアップ時にユーザーが提供した公開鍵と一致する場合、ユーザーは認証されます。
startsl.com などのサイトで、ユーザーの身元を確認するためにユーザーの秘密鍵を要求しているのを見てきました (添付のスクリーンショットを参照)。では、そのようなシステムを実装するには何が必要でしょうか?