Vb.net Encrypt & Decrypt Kodlama Proje Dosyası

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
TEK TABANCA
Uzman Üye
Katılım
30 Ocak 2016
Mesajlar
279
Tepki puanı
138
Ödüller
9
Yaş
25
Sosyal
10 HİZMET YILI
Selamın aleyküm arkadaşlar sizlere bugün Encrypt & Decrypt vb.net projesi verecegim
gelistirmek size kalmış
programdan görüntüler
sifreleme.JPG


kodlara gelecek olursak

1 adet class modülü ekliyoruz class modülümüze şu kodları giriyoruz ;
Kod:
Imports System.IO
Imports System.Text
Imports System.Security.Cryptography
Imports System.Windows.Forms


Public Class Crypto

    Private Shared DES As New TripleDESCryptoServiceProvider
    Private Shared MD5 As New MD5CryptoServiceProvider

    Public Shared Function MD5Hash(ByVal value As String) As Byte()
        Return MD5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(value))
    End Function

    Public Shared Function Encrypt(ByVal stringToEncrypt As String, ByVal key As String) As String
        DES.Key = Crypto.MD5Hash(key)
        DES.Mode = CipherMode.ECB
        Dim Buffer As Byte() = ASCIIEncoding.ASCII.GetBytes(stringToEncrypt)
        Return Convert.ToBase64String(DES.CreateEncryptor().TransformFinalBlock(Buffer, 0, Buffer.Length))
    End Function

    Public Shared Function Decrypt(ByVal encryptedString As String, ByVal key As String) As String
        Try
            DES.Key = Crypto.MD5Hash(key)
            DES.Mode = CipherMode.ECB
            Dim Buffer As Byte() = Convert.FromBase64String(encryptedString)
            Return ASCIIEncoding.ASCII.GetString(DES.CreateDecryptor().TransformFinalBlock(Buffer, 0, Buffer.Length))
        Catch ex As Exception
            MessageBox.Show("Geçersiz Anahtar", "Şifre Çözme Başarısız", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
        End Try
    End Function
End Class

Sonra 2 adet textbox
2 adet button ekliyoruz
button1 girilecek kodlar ;
Kod:
'Bu Verileri Şifreler
        Dim key As String = "123"
        textbox2.Text = Crypto.Encrypt(textbox1.Text, key)
        textbox1.Text = ""

        MsgBox("Başarıyla Şifrelendi=   " & EarnTextBox2.Text, MsgBoxStyle.Information)
button2 girilecek kodlar;
Kod:
'Bu verilerin şifresini çözer
        Dim key As String = "123"
        textbox1.Text = Crypto.Decrypt(textbox2.Text, key)
        textbox2.Text = ""
            MsgBox("Şifreleme Çözüldü=   " & EarnTextBox2.Text, MsgBoxStyle.Information)

not: Microsoft Visual Basic 2010 Express İle Kodlanmıştır
Bağlantıları görmek için lütfen Giriş Yap

Bağlantıları görmek için lütfen Giriş Yap
 
Seçkin Üye
Katılım
3 Mar 2018
Mesajlar
420
Çözümler
1
Tepki puanı
78
Ödüller
8
8 HİZMET YILI
İyi Yaptın Reis De Bunla Kırabilecek Örnek Bir Metin Atarmısın
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
Dostum program için teşekkürler.
 
☞ MaMo434376
Seçkin Üye
Katılım
29 Ara 2016
Mesajlar
414
Tepki puanı
65
Yaş
7
9 HİZMET YILI
Elimde sağlam SHA-256 ile dosya şifreleme kodu var ama suan pc'de deģilim bu kırılır.

Peki bu SHA-256 şifreleme sistemi n3dir ?

SHA-256 (Secure Hash Algorithm), SHA-2 altındaki 6 kriptografik hash algoritma setinden bir tanesidir. ABD’nin kriptoloji üzerine uzman Ulusal Güvenlik Ajansı (NSA) tarafından geliştirilmiştir. SHA-256, bitcoin madenciliğindeki proof-of-work hesaplamalarında ve bitcoin adresi oluşturma işlemlerinde kullanılır. Bilinen kriptolama fonksiyonları arasında en yüksek güvenliğe sahip olanlardan biridir.
 
Son düzenleme:
Banlı Üye
Katılım
27 Eyl 2018
Mesajlar
153
Tepki puanı
39
Yaş
27
7 HİZMET YILI
Elimde sağlam SHA-256 ile dosya şifreleme kodu var ama suan pc'de deģilim bu kırılır.

Peki bu SHA-256 şifreleme sistemi n3dir ?

SHA-256 (Secure Hash Algorithm), SHA-2 altındaki 6 kriptografik hash algoritma setinden bir tanesidir. ABD’nin kriptoloji üzerine uzman Ulusal Güvenlik Ajansı (NSA) tarafından geliştirilmiştir. SHA-256, bitcoin madenciliğindeki proof-of-work hesaplamalarında ve bitcoin adresi oluşturma işlemlerinde kullanılır. Bilinen kriptolama fonksiyonları arasında en yüksek güvenliğe sahip olanlardan biridir.
Ne saçmalıyorsun ?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst