Таким образом, с множеством различных сервисов, теперь API Google, API Twitter, API Facebook и т.д. и т.д.
Каждая служба имеет ключ API, например:
AIzaSyClzfrOzB818x55FASHvX4JuGQciR9lv7q
Все ключи различаются по длине и содержащимся в них символам, мне интересно, какой лучший подход для создания ключа API?
Я не прошу указать конкретный язык, просто общий подход к созданию ключей, будь то шифрование деталей приложения для пользователей или хэш или хэш случайной строки и т.д. Должны ли мы беспокоиться о хэш-алгоритме (MSD, SHA1, bcrypt) и т.д.
Edit: Я говорил с несколькими друзьями (электронная почта/твиттер), и они рекомендовали использовать GUID с отключенными штрихами.
Это кажется немного взломанным для меня, хотя, надеясь получить еще несколько идей.