anang0g0 / q-auth

SSH認証のPKPバージョン

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

q-auth

PKPを用いたブラインド電子署名を使って、SSH認証のようにアカウント認証するための方法について。

まずアカウントを作るときにSSH鍵を登録する。

公開鍵を使って確率的電子署名を作ることができれば一見別のように見えるパスナンバーを使ってすべてのアカウントをにアクセスすることができるというもの。 ブロックチェーンの存在を仮定して、ログイン情報を匿名化できるような認証方法にする。

匿名性は公開鍵の匿名性と結びつけることができるが、IPなど通信履歴からわからないようにできないか?(それができると匿名で個人情報を拡散されるなどプライバシーの悪用になる可能性があるので何とかしたい)

ユーザーはサービスのアカウント作成時にSSHの公開鍵だけを登録すればいい。 しかし連絡が取れるようにしなければならない。 アカウントにないときは、サーバがメールサービスを提供するとか。

About

SSH認証のPKPバージョン