Kripto sorusu :
PHP ile kodlama yaparken md5($degisken); ile şifreleme yapabiliyoruz. İşte benim buradaki sorum şu. MD5 yerine kendimiz basit de olsa bir algoritma üretip bunu kullanamaz mıyız?
Cevabı :
Kullanırsın, MD5 algoritmasını incele buna benzer
bir
algoritma olustur daha sonra bunu kullanıcagın php
sayfalarına include et ve degişken adını TokSin9 koy
include edilen sayfalardanda TokSin9(SifrelenicekVeri);
gibi cagır ..
MD5, hiç include etmeden calısıyor cunku bu şifreleme
PHP nin kendi için de barınmaktadır ...
Mesela Acro abi basit bir şifreleme algoritması yapmıstı
kendine onun kodlarını örnek olması için vereyim ;
<%
sabit = "acrophobia"
Function encrypt(x1, x2)
s = ""
t = 0
For i = 1 to len(x1)
t = t + asc(mid(x1,i,1))
Next
For i = 1 to len(x2)
y = (t + asc(mid(x2,i,1)) * asc(mid(x2,((i+1) mod len(x2)+1),1))) mod 255
s = s & chr(y)
Next
For i = (len(x2) + 1) to 10
If t>598.8 Then t = 598.8
y = t^3*i mod 255
s = s & chr(y)
Next
encrypt = s
End Function
%>
NOT : Yukardaki kodun her hakkı Acrophobia ya aittir ve izin kullanırsanız VAY HALİNİZE ...
Kodlar ASP web dili kullanılarak yazılmıstır.
algoritma olustur daha sonra bunu kullanıcagın php
sayfalarına include et ve degişken adını TokSin9 koy
include edilen sayfalardanda TokSin9(SifrelenicekVeri);
gibi cagır ..
MD5, hiç include etmeden calısıyor cunku bu şifreleme
PHP nin kendi için de barınmaktadır ...
Mesela Acro abi basit bir şifreleme algoritması yapmıstı
kendine onun kodlarını örnek olması için vereyim ;
<%
sabit = "acrophobia"
Function encrypt(x1, x2)
s = ""
t = 0
For i = 1 to len(x1)
t = t + asc(mid(x1,i,1))
Next
For i = 1 to len(x2)
y = (t + asc(mid(x2,i,1)) * asc(mid(x2,((i+1) mod len(x2)+1),1))) mod 255
s = s & chr(y)
Next
For i = (len(x2) + 1) to 10
If t>598.8 Then t = 598.8
y = t^3*i mod 255
s = s & chr(y)
Next
encrypt = s
End Function
%>
NOT : Yukardaki kodun her hakkı Acrophobia ya aittir ve izin kullanırsanız VAY HALİNİZE ...
Kodlar ASP web dili kullanılarak yazılmıstır.
Hiç yorum yok:
Yorum Gönder
isterseniz anonim seçeneginden kayıtsız gönderebilirsiniz iyi günler