Algoritma kullanarak verileri sifreleme - Papatyam Forum

Papatyam Forum

Go Back   Papatyam Forum > ..::.BİLGİSAYAR & TEKNOLOJİ.::. > Web Master > asp.net

Yeni Konu aç  Cevapla
 
Seçenekler
Alt 29 March 2008, 13:17   Mesaj No:1

tamerr89

Papatyam Paylaşımcı Üyesi
Avatar Otomotik
Durumu:tamerr89 isimli Üye şimdilik offline konumundadır
Papatyam No : 1196
Üyelik T.: 09 December 2007
Arkadaşları:0
Cinsiyet:
Yaş:34
Mesaj: 212
Konular:
Beğenildi:
Beğendi:
Takdirleri:10
Takdir Et:
Konu Bu  Üyemize Aittir!
Standart Algoritma kullanarak verileri sifreleme

Algoritma kullanarak verileri sifreleme

Kisisel bilgilerimizin tamamen internet tabanli oldugunu düsünürsek bilgilerimize herkes ulasabilir. bilgilerimizin güvenligi için bu makalemizde sha1 ve md5 algoritmasini kullanmasini anlatmayacagim.






------sifrele.aspx------

<%@ Page Language="vb" autoeventwireup="false" Src="sifrele.aspx.vb" Inherits="sifreleyici" %>

<html>
<head>
<title>?ifreleme</title>
</head>
<body >
<form id="Form1" method="post" runat="server">
<div style="BORDER-RIGHT: 2px groove; BORDER-TOP: 2px groove; FONT-SIZE: x-small; Z-INDEX: 101; LEFT: 8px; BORDER-LEFT: 2px groove; WIDTH: 512px; BORDER-BOTTOM: 2px groove; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 8px; HEIGHT: 248px" ms_positioning="GridLayout">
<asp:TextBox id="sifrelenecek" style="Z-INDEX: 100; LEFT: 136px; POSITION: absolute; TOP: 24px" runat="server" Width="152px"></asp:TextBox>
<asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 24px; POSITION: absolute; TOP: 30px" runat="server" Width="104px">?ifrelenecek Metin veya Sayy:</asp:Label>
<asp:Button id="sifrele" style="Z-INDEX: 103; LEFT: 32px; POSITION: absolute; TOP: 144px" runat="server" Width="113px" Text="?ifrele"></asp:Button>
<asp:Label id="Label2" style="Z-INDEX: 106; LEFT: 32px; POSITION: absolute; TOP: 197px" runat="server" Width="96px"> ?ifrelenmi? ?ekli:</asp:Label>
<asp:TextBox id="sifrelenmis" style="Z-INDEX: 102; LEFT: 136px; POSITION: absolute; TOP: 192px" runat="server" Width="354px" ReadOnly="True"></asp:TextBox>
</div>
</form>
</body>
</html>


A?a?ydaki kodda önemli olan System.Web.Security synyfyny import etmemiz.E?er import etmezseniz “FormsAuthentication.HashPasswordForStoringInConfi gFile “ de?eri hata verecektir.?ifreleme butonuna vermi? oldu?umuz olayda ise ilk textbox de?erini “FormsAuthentication.HashPasswordForStoringInConfi gFile” olayyny kullanarak ?ifrelememiz.” FormsAuthentication.HashPasswordForStoringInConfig File(sifrelenecek.text, “SHA1”)” olayynda SHA1 .net framework tarafyndan desteklenen bir algoritma. SHA1 yerine MD5 yazarsanyz de?i?ik bir algoritmayla ?ifrelemi? olursunuz.Yyi Çaly?malar


------sifrele.aspx.vb------

Imports System.Web.Security

Public Class sifreleyici
Inherits System.Web.UI.Page
Protected WithEvents sifrele As System.Web.UI.WebControls.Button
Protected WithEvents Label1 As System.Web.UI.WebControls.Label
Protected WithEvents sifrelenecek As System.Web.UI.WebControls.TextBox
Protected WithEvents sifrelenmis As System.Web.UI.WebControls.TextBox
Protected WithEvents Label2 As System.Web.UI.WebControls.Label

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
End Sub

Private Sub sifrele_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles sifrele.Click
sifrelenmis.Text = FormsAuthentication.HashPasswordForStoringInConfig File(sifrelenecek.Text, "SHA1&quot
End Sub
End Class


Alıntı ile Cevapla
Cevapla

Bookmarks

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Benzer Konular
Konu Başlıkları Konuyu Başlatan

Papatyam Forum Ana Kategori Başlıkları

Cevaplar Son Mesajlar
Vb.net'te verileri combobox'a dolduran bir örnek tamerr89 visual basic.net 0 29 March 2008 18:21
.net dili c# kullanarak döngü yazmaz tamerr89 asp.net 0 29 March 2008 13:20
Cgi kullanarak sistemdeki dosyalarla çalisma tamerr89 CGI 0 08 February 2008 17:19

Yeni Sayfa 1

www.papatyam.org Ana Sayfa

Tefekküre Davet Köşesi

Papatyam Sosyal Medya Guruplarımıza Katılın

                       Instagram         

Papatyam alemdarhost.com sunucularında barındırılmaktadır.