UUID ve Hash Nedir?
Bu araç geliştiriciler için iki yaygın ihtiyacı karşılar. UUID (Evrensel Benzersiz Tanımlayıcı), çakışma olasılığı pratikte sıfır olan 128 bitlik bir kimliktir; veritabanı kayıtları, dosya adları ve API anahtarları için kullanılır. Hash ise bir metni sabit uzunlukta, geri döndürülemez bir özete çeviren tek yönlü fonksiyondur; veri bütünlüğü kontrolü ve karşılaştırma için kullanılır.
İki Mod
- UUID üret: İstediğiniz adette (1-20) rastgele UUID v4 üretir. Her biri kriptografik olarak güçlü rastgelelikle oluşturulur.
- Hash hesapla: Girdiğiniz metnin MD5, SHA-1 ve SHA-256 özetlerini aynı anda gösterir.
Güvenlik Notu
MD5 ve SHA-1 parola saklamak için güvenli değildir; bunlar dosya bütünlüğü kontrolü, checksum ve önbellek anahtarı gibi amaçlar için uygundur. Parola saklarken bcrypt/argon2 gibi özel algoritmalar kullanılmalıdır (bizim panelimiz de parolaları bcrypt ile saklar). SHA-256 daha güçlüdür ancak yine de parola için doğrudan kullanılmamalıdır. Girdiğiniz metin ve üretilen değerler sunucuda saklanmaz. Güvenli kimlik doğrulama, veri bütünlüğü ve özel sistemler için özel yazılım geliştirme hizmetimize göz atın.