Проверка подлинности Google, проверьте скептически - PullRequest
0 голосов
/ 02 декабря 2018

Google поддерживает несколько потоков проверки личности для третьих лиц:

https://developers.google.com/identity/choose-auth

Глядя на OAuth, криптографический примитив заключается в том, что я могу подключиться с использованием HTTPS и Google.можете утверждать мне личность посетителя.

Этот метод не позволяет мне доказать скептику, что этот конкретный человек выполнил вход в Google.Это потому, что HTTPS правдоподобно отрицаемый .

Существует ли другой механизм входа в Google, где я могу доказать третьему лицу, что какой-то человек вошел в систему?

1 Ответ

0 голосов
/ 02 декабря 2018

Я не уверен, применимо ли правдоподобное отрицание в криптографическом смысле к HTTPS - если я правильно понимаю, вам потребуется специальная поддержка для нескольких ключей, декодирующих сообщение различными способами для этого, то есть специальное программное обеспечение , а не только HTTPS.

Но независимо от этого, аутентификация Google (и любая другая служба сторонних поставщиков удостоверений) основывается на доверии к информации, поступающей от поставщика удостоверений.

Если вы не считаете, что информация, предоставленная сторонним поставщиком удостоверений, достаточно хороша в качестве доказательства для другого скептика, вы не сможете использовать такую ​​службу поставщика удостоверений, вам придется развернуть свою собственную.схема аутентификации.

...