Base64 şifreleme , 8 bitlik bir veriyi 64 bitlik bir veri haline getirerek 8 bit olmayan farklı katmanlarda veri iletişimi sırasında veri kaybını önlemek için kullanılır. Internet Explorer , Outlook Express ve diğer internet uygulamalarının dosya aktarımı veya otorum açma işlemlerinde yaygın olarak kullanılan bir şifreleme yöntemidir.
[C#]
public static string Encode(string sifrelenecekIfade)
{
byte[] sifrelenmisIfade = System.Text.ASCIIEncoding.ASCII.GetBytes(sifrelenecekIfade);
return System.Convert.ToBase64String(sifrelenmisIfade);
}
public static string Decode(string sifresiCozulecekIfade)
{
byte[] cozulmusIfade = System.Convert.FromBase64String(sifresiCozulecekIfade);
return System.Text.ASCIIEncoding.ASCII.GetString(cozulmusIfade);
}
[PHP]
<?php
echo base64_encode(”bilyaz.com”);
echo base64_decode($sifresiCozulecekIfade);
?>
Son Yorumlar