elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Donde esta el error?? (Descriptacion)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Donde esta el error?? (Descriptacion)  (Leído 1,983 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Donde esta el error?? (Descriptacion)
« en: 4 Marzo 2009, 06:35 am »

Código:
Dim uni As New UnicodeEncoding
        Dim Contra As Byte() = uni.GetBytes(TextBox1.Text)
        Dim DATOS As New DESCryptoServiceProvider       
Dim encriptador As ICryptoTransform = DATOS.CreateEncryptor(DATOS.Key, DATOS.IV)
        Dim encrmemo As New MemoryStream()
        Dim cryptoStream As New CryptoStream(encrmemo, encriptador, CryptoStreamMode.Write)
        cryptoStream.Write(Contra, 0, Contra.Length)
        cryptoStream.Close()
        Dim StrEncr As Byte() = encrmemo.ToArray()

        'DESENC
        Dim DESencriptador As ICryptoTransform = DATOS.CreateDecryptor(DATOS.Key, DATOS.IV)
        Dim DESencrmemo As New MemoryStream(StrEncr)
        Dim DEScryptoStream As New CryptoStream(DESencrmemo, DESencriptador, CryptoStreamMode.Read)
        Dim message As String
        message = New StreamReader(DEScryptoStream).ReadToEnd()



        MsgBox(message)


La valiable "Contra" que uso arriba, es el Byte() que me llega para compilar...

Es increible.. Pero si le das para que encripte: "ELHACKER", devuelve descifrado: "E"
Si das a que encripte: "Chunu" descifra y devuelve: "C"
Solo el 1º caracter!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Donde esta el error?? (Descriptacion)
« Respuesta #1 en: 4 Marzo 2009, 07:00 am »

Increible...
Saben donde esta el problema???

En que ahí, uso Dim uni As New UnicodeEncoding..

Y es:
Dim uni As New ASCIIEncoding


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Donde esta mi error =( « 1 2 »
PHP
RedZer 19 7,181 Último mensaje 10 Diciembre 2010, 05:21 am
por RedZer
Unindent doesnt blabla en Python, pero no veo donde está el error :\
Scripting
S3kh 9 4,494 Último mensaje 3 Agosto 2011, 18:00 pm
por XiR_
¿Dónde ésta el error?
Programación General
noob2012 5 2,549 Último mensaje 21 Marzo 2013, 22:15 pm
por $Edu$
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines