Üç satırlık özet
- Base64’ün ne olduğunu açıklıyor ve Kkodle adlı kelime bulmacasını analiz ediyor
- Kkodle soru bağlantısının parametrelerinde base64 ile kodlanmış veriler bulunuyor
- Bu verileri decode ederek doğru cevabın nasıl çıkarılabileceğini anlatıyor
Base64 nedir
- Base64, ikili veriyi metin biçimine dönüştüren bir kodlama yöntemidir
- 4 karakterlik bir küme (
A-Z,a-z,0-9,+,/) kullanarak her tür veriyi ifade eder
Base64 neden kullanılır
- Şifrelenmiş verilerin saklanması
- E-posta eklerinin iletilmesi
- URL kodlama vb.
Base64 hakkındaki yanlış kanı
- Base64 bir şifreleme yöntemi değildir
- Base64, veriyi yalnızca başka bir biçimde ifade eden basit bir kodlama yöntemidir
Kkodle (kodle) URL yapısı
- Alan adı (
kordle.kr) ve parametreden (code=~~~) oluşur - Parametre değeri, herhangi bir değerin base64 ile kodlanmış halidir
- Bu değer decode edildiğinde kelime bulmacasının doğru cevabı ortaya çıkar
2 yorum
Kullanılma nedeni -> şifrelenmiş veriyi saklamak
Yanılgı -> Base64 bir şifreleme yöntemi değildir
Birbiriyle çelişen ifadeler birlikte anlatılmış gibi görünüyor.
Base64 için, bir şifreleme yöntemi değil de veriyi ikili biçimde ifade etmenin başka bir yolu olarak düşünmek daha doğru olur gibi görünüyor.
Orijinal yazıda da, şifreleyip saklamaktan ziyade şifrelenmiş veriyi güvenli şekilde iletmek veya depolamak amacıyla kullanıldığı belirtiliyor, muhtemelen açıklama olmadan özetlenince böyle görünmüş gibi duruyor.