Base64, hash ve kodlanmış adres, birbirine karıştırmamak
Yayımlanma: · Güncellenme: 1 dk okuma
Üç dönüşüm birbirine benzer ve aynı işe yaramaz: Base64 veriyi güvenli karakterlerle yazar, adres kodlaması bir bağlantının özel karakterlerini korur, hash bir içeriği özetler.
Aynı metin, üç işlem
Deneme metni “Jardin du Vallon : atelier du 3 mai 2026 à 10 h (été)”.
- Base64: SmFyZGluIGR1IFZhbGxvbiA6IGF0ZWxpZXIgZHUgMyBtYWkgMjAyNiDDoCAxMCBoICjDqXTDqSk=
- Kodlanmış adres: Jardin%20du%20Vallon%20%3A%20atelier%20du%203%20mai%202026%20%C3%A0%2010%20h%20(%C3%A9t%C3%A9)
- SHA-256 hash: a7acb57c7f0ee5e8f8ba13ea6186b720dab70c92499358b0b867e8e58458e2f9
Base64 hiçbir şeyi korumaz
Tek işlemle geri alınabilir. Araç ayrıca adresler için, sondaki “=” işareti olmayan bir değişken, Base64URL sunar.
Adres kodlaması
Boşlukların, iki noktaların ve aksanlı harflerin yerine geçer: “à” %C3%A0 olur. Bir bağlantının bozulmasını önler.
Hash
Geri alınamaz: ondan metni yeniden elde edemezsiniz. Aynı metin her zaman aynı hash’i verir, farklı bir metin başka bir hash verir.
Seçmek
Bir metnin içinde veri taşımak için: Base64. Bir metni bağlantıya koymak için: adres kodlaması. Bir içeriği doğrulamak için: hash.
Kontrol
Özgün metni geri almak için sonucu çözün, hash hariç. Dosyaları karşılaştırmak için Bir dosyanın değişmediğini hash'iyle doğrulamak rehberine bakın.
