Техника представления идентификаторов пользователей Google Plus - PullRequest
2 голосов
/ 08 сентября 2011

Какой метод использует Google Plus для создания уникальных идентификаторов пользователей?

Пример

https://plus.google.com/102766325060234825733/posts

Ответы [ 2 ]

2 голосов
/ 22 июня 2012

Вы можете только предполагать, что это случайно сгенерированные идентификаторы, которые достаточно велики, чтобы генерироваться не последовательно с достаточной энтропией.

Идентификаторы слишком велики, чтобы их можно было сохранить в поле bigint, что интересно, опять же, вероятно, из-за требуемой энтропии и непоследовательного требования (так что ничто не может быть выведено путем сравнения идентификаторов пользователя).

0 голосов
/ 25 июня 2012

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

...