Помощь в VB.NET код ниже кода ecryption
Здравствуйте дорогие
ям Керо ,
iam begginer at vb.net кодирование и мне нужна ваша помощь, чтобы сбросить этот код
я получаю этот код из программы, созданной vb.net и я получаю код с помощью
code reflector 9.0 и iam с использованием vb express 2008
любой может помочь мне, как использовать этот код
и как им воспользоваться
спасибо и с наилучшими пожеланиями
Керо
;
Friend Shared Function TripleDESEncryptTo46StringBase(ByVal [text] As String) As String Dim buffer As Byte() Dim buffer2 As Byte() Dim buffer3 As Byte() Dim stream As MemoryStream Dim provider As TripleDESCryptoServiceProvider Dim stream2 As CryptoStream Dim str As String buffer = Encoding.UTF8.GetBytes([text]) buffer2 = Encoding.UTF8.GetBytes("SmartSolutions_AhmedSaid") buffer3 = Encoding.UTF8.GetBytes("Abu_Said") stream = New MemoryStream provider = New TripleDESCryptoServiceProvider stream2 = New CryptoStream(stream, provider.CreateEncryptor(buffer2, buffer3), 1) stream2.Write(buffer, 0, CInt(buffer.Length)) stream2.FlushFinalBlock str = Convert.ToBase64String(stream.ToArray) Label_0070: Return str End Function
Что я уже пробовал:
Friend Shared Function TripleDESEncryptTo46StringBase(ByVal [text] As String) As String Dim buffer As Byte() Dim buffer2 As Byte() Dim buffer3 As Byte() Dim stream As MemoryStream Dim provider As TripleDESCryptoServiceProvider Dim stream2 As CryptoStream Dim str As String buffer = Encoding.UTF8.GetBytes([text]) buffer2 = Encoding.UTF8.GetBytes("SmartSolutions_AhmedSaid") buffer3 = Encoding.UTF8.GetBytes("Abu_Said") stream = New MemoryStream provider = New TripleDESCryptoServiceProvider stream2 = New CryptoStream(stream, provider.CreateEncryptor(buffer2, buffer3), 1) stream2.Write(buffer, 0, CInt(buffer.Length)) stream2.FlushFinalBlock str = Convert.ToBase64String(stream.ToArray) Label_0070: Return str End Function
GKP1992
Мало вопросов:
1. что вы подразумеваете под сбросом кода?
2. Вы имеете в виду, что декомпилировали сборку, чтобы получить код?
3. Как вы хотите использовать код?
Если вы просто хотите что-то зашифровать, вы можете просто добавить ссылку на декомпилированную сборку в свой проект и вызвать метод, который вы пытаетесь "сбросить" с текстом, который вы хотите зашифровать. Довольно прямолинейно. Кроме того, это тема исследования. Вы сами по себе.
kero4000
большое вам спасибо за ваш ответ
1-сброс кода означает, что он подходит для уловки, потому что когда я вставляю его в visual express, он дает ошибку
2 - я не могу понять 2-й Q я получаю код с помощью программы под названием Code Reflect
3 - я хочу понять код и как его использовать снова
Легко не могли бы вы использовать тот же код в проекте и приложить пример того, как его использовать ???
спасибо и извините за недоразумение