Php ile Base64 İşlemleri
Tarih: Aralık 24th, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: base64, base64 encoder and decoder, base64 ile php, base64 ile şifreleme, base64_decode, base64_encode, decode, encode, php, Php, php dersleri, php ile base64 | Yorum yok »Selam dostlar. Bir yazımla daha karşınızdayım. Öncelikle sizlere yaklaşan yılbaşı için yaptığım jesti taktim etmek isterim.
Hemen yukarımızda bulunan yeni stil banner yılbaşına kadar ve yılbaşından sonraki 3 gün boyunca sitemizde duracak.
Birkaç çalışma daha planlıyorum yetiştirebilirsem hoş görüntüler olacak.
Her neyse bugün sizlere Php de base64_ komutlarını göstereceğim. Neden diye sorarsanız base64 ile Php de belirli kısımları şifreleyerek telif hakları üzerine çalışmalar ve önlemler alabilirsiniz. Base64 de iki adet fonksiyon mevcut. Birincisi encode diğeri decode. Yani şifreleme ve şifre açma. Aslına bakarsanız bu kodlar güvenlik üzerine çalışmıyor. Mantıkları url içerisinde…
İlk olarak yapmamız kodumuzu verelim;
{code type=php}
$yazi = 'Cc EE
';
echo ''.base64_encode($yazi).'‘;
echo base64_decode(base64_encode($yazi));
?>{/php}
Gördüğünüz gibi iki adet fonksiyon var. Birincisi base64_encode yani base64 ile şifreleme diğeri ise base64 ile decode yani base 64 ile şifre açmak. Base64 herhangi bir veriyi şifrelediği gibi açıp, okuyada biliyor. Bu yüzden herhangi bir noktada yazı olup olmadığını ( mesela sizin adınız ) kontrol ederek ona göre ekrana kodları decode yani kırarak basabilirsiniz.
Her iki fonksiyon olması nedeniyle de aslına bakarsanız çok büyük bir şifreleme açığıda doğuyor. Yani birincil şifreleme olarak direkt base64 kullanmak pek akıl kârı sayılmaz. Çünkü encode nin yanında decode vermek dediğimiz gibi yüksek bir tehlike oluşturur. Tabi ikinci paragrafta belirttiğim gibi bu methodlar güvenlik yerine Url Fonksiyonları adı altında mevcut. İşte bu sayede güvenlik için verdiğiniz linkler ( mesela bir tema yaptınız kendi adınızı koyuyorsunuz ) daha da güvende olabilir. URLs yani Url Security adı altında veriliyor bunu da not edelim…
Neyse güzel bir yazı oldu.
Herkese iyi günler, iyi çalışmalar…
Benzer Yazılar;
- Kohana 3 ile Telefon Defteri
- Php de Get Metodu ve Kullanımı
- Php ve Mysql ile Not Defteri Yapalım
- Flash AS2 ve Php ile Upload Scripti Yapmak
- iGoogle Gibi Hava Durumuna Göre Resim Yazdırma

Ahkam Kesme Aparatı