Jadi dengan banyak layanan berbeda saat ini, Google API, Twitter API, Facebook API, dll.
Setiap layanan memiliki kunci API, seperti:
AIzaSyClzfrOzB818x55FASHvX4JuGQciR9lv7q
Semua kunci memiliki panjang yang berbeda-beda dan karakter yang dikandungnya, saya bertanya-tanya apa pendekatan terbaik untuk menghasilkan kunci API?
Saya tidak meminta bahasa tertentu, hanya pendekatan umum untuk membuat kunci, apakah itu enkripsi detail aplikasi pengguna, atau hash, atau hash dari string acak, dll. Haruskah kita khawatir tentang algoritme hash (MSD, SHA1, bcrypt) dll?
Sunting: Saya telah berbicara dengan beberapa teman (email / twitter) dan mereka merekomendasikan hanya menggunakan GUID dengan tanda hubung dilucuti.
Ini tampaknya sedikit hacky bagi saya, berharap mendapatkan lebih banyak ide.