تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة في انشاء برنامج التشفير
#11
سعود كتب :فيه دالتين Encrypt and Decrypt
كود :
Public Function Encrypt(ByVal text As String, ByVal key As String) As String        Try
            Dim crp As New TripleDESCryptoServiceProvider
            Dim uEncode As New UnicodeEncoding
            Dim bytPlainText() As Byte = uEncode.GetBytes(text)
            Dim stmCipherText As New MemoryStream
            Dim slt() As Byte = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}
            Dim pdb As New Rfc2898DeriveBytes(key, slt)
            Dim bytDerivedKey() As Byte = pdb.GetBytes(24)


            crp.Key = bytDerivedKey
            crp.IV = pdb.GetBytes(8)


            Dim csEncrypted As New CryptoStream(stmCipherText, crp.CreateEncryptor(), CryptoStreamMode.Write)


            csEncrypted.Write(bytPlainText, 0, bytPlainText.Length)
            csEncrypted.FlushFinalBlock()
            Return Convert.ToBase64String(stmCipherText.ToArray())
        Catch ex As Exception
            Throw
        End Try
    End Function
    Function Decrypt(ByVal text As String, ByVal key As String) As String


        Dim crp As TripleDESCryptoServiceProvider
        Try
            crp = New TripleDESCryptoServiceProvider
            Dim uEncode As New UnicodeEncoding
            Dim bytCipherText() As Byte = Convert.FromBase64String(text)
            Dim stmPlainText As New MemoryStream
            Dim stmCipherText As New MemoryStream(bytCipherText)
            Dim slt() As Byte = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}
            Dim pdb As New Rfc2898DeriveBytes(key, slt)
            Dim bytDerivedKey() As Byte = pdb.GetBytes(24)
            crp.Key = bytDerivedKey
            crp.IV = pdb.GetBytes(8)


            Dim csDecrypted As New CryptoStream(stmCipherText, crp.CreateDecryptor(), CryptoStreamMode.Read)
            Dim sw As New StreamWriter(stmPlainText)
            Dim sr As New StreamReader(csDecrypted)
            sw.Write(sr.ReadToEnd)
            sw.Flush()
            csDecrypted.Clear()
            crp.Clear()
            Return uEncode.GetString(stmPlainText.ToArray())
        Catch ex As Exception
            Throw
        End Try


    End Function

لاتنسى
كود :
Imports System.Security.Cryptography


كيف استخدمها ،، لم افهمها صراحة
الرد }}}
تم الشكر بواسطة:
#12
ضعهم(اي الدوال) في موديول
اضف زري امر ومربع نص
زر تشفير اكتب:
PHP كود :
dim t1 as string encrypt(textbox1.text,"justkey")
textbox1.text t1 


وزر الفك
PHP كود :
dim t2 as string decrypt(textbox1.text,"justkey")
textbox1.text=t2 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#13
سعود كتب :ضعهم(اي الدوال) في موديول
اضف زري امر ومربع نص
زر تشفير اكتب:
PHP كود :
dim t1 as string encrypt(textbox1.text,"justkey")
textbox1.text t1 


وزر الفك
PHP كود :
dim t2 as string decrypt(textbox1.text,"justkey")
textbox1.text=t2 


اخي ظهرت اخطاء في الكلمات هذه

UnicodeEncoding

MemoryStream

StreamReader

ما حلها ؟
الرد }}}
تم الشكر بواسطة:
#14
هل استدعيت فضاءات الاسماء

Imports System.Security.Cryptography
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#15
Imports System.Security.Cryptography
Imports System.Text
Imports System.IO
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#16

السلام عليكم ورحمة الله وبركاته





هذا مثال جاهز لطريقة استخدام تشفير MD5







السلام عليكم ورحمة الله وبركاته


الملفات المرفقة
.rar   Crypto MD5-01.rar (الحجم : 105.29 ك ب / التحميلات : 88)
الرد }}}
تم الشكر بواسطة:
#17
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته





هذا مثال جاهز لطريقة استخدام تشفير MD5







السلام عليكم ورحمة الله وبركاته


شكرا لك على المثال،، بس رأيت مشكلة وهي عند فك التشفير لا يفك يظهر خطأ
اذهب الى هذا الموقع http://ar.freemd5.com/index.php
يوجد به تشفيرات MD5
عندما اخذت تشفيره من الموقع وحاولت افكها يظهر لي خطأ المفتاح خطأ
الرد }}}
تم الشكر بواسطة:
#18

السلام عليكم ورحمة الله وبركاته





أنت تقصد تشفير كلمة السر بـ MD5

تفضل هذا مثال






السلام عليكم ورحمة الله وبركاته


الملفات المرفقة
.rar   Password Md5 Hash-01.rar (الحجم : 95.93 ك ب / التحميلات : 75)
الرد }}}
تم الشكر بواسطة:
#19
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته





أنت تقصد تشفير كلمة السر بـ MD5

تفضل هذا مثال






السلام عليكم ورحمة الله وبركاته

ممتااز جدا بارك الله بك ،، لكن بس بقي مثل ما قلت ( العكس ) فك التشفير
الرد }}}
تم الشكر بواسطة:
#20
عفواً..... مكرر
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: