Título: Problema al escribir una "key" de encriptacion en un archivo Publicado por: Skeletron en 27 Febrero 2009, 20:39 pm Miren este codigo:
(vb.net) Código: Dim DATOS As New DESCryptoServiceProvider 'CREO EL OBJETO QUE ME PROPORCIONA UNA KEY Y UNA IV Obviamente que da error.. dice que son distintas... Entro al archivo, y lo que grabó es: ???? en vez de grabar esas key rara.. Es como que al momento de grabar... esta grabando mal..... Alguien me sugiere algo???? Algun otro metodo para grabar? Título: Re: Problema al escribir una "key" de encriptacion en un archivo Publicado por: Skeletron en 27 Febrero 2009, 21:26 pm Miren lo que hice:
Código: Dim uni As New UnicodeEncoding() Todo eso, en resumen, va probando que "numero" es compatible con la KEY que puede tener dentro... lo que ahgo, es probar con un FOR y darle 501 posibilidades... primero prueba con: 1 despues con : 11 despues con: 111 (por ahora todoss errores) despues con: 1111 Y AHÍ ANDA!!!.. Por lo tanto, la key puede ser: 1111 Yo puedo establecer que mi key sea por ejemplo: 9654 y no va a haber problemas con esribir esa key en el archivo... Peroooooooooooooooo obviamente que no va a tener la misma seguridad que escribir ese codigo extraño... Si no encuentran solucion de como lograr escribir en un archivo esa KEY... tendré que utilizar este metodo... Pero por favor.. alguien sabe como grabar en un archivo, una key generada por un DESCryptoServiceProvider ???????????? Título: Re: Problema al escribir una "key" de encriptacion en un archivo Publicado por: Skeletron en 27 Febrero 2009, 21:38 pm Pego aquí la misma pregunta que hice en otro foro...
Citar grabar en un archivo, una KEY de DESCryptoServiceProvider, (la que se crea automatica para cifrar) no esta permitido.. o sea... te escribe: "????" y da error.. porque en realidad esa no es la KEY... Saben como hago para poder grabar en un archivo, la key??? cual es el metodo??? si transformo una key que esta en un Byte() a un String y lo muestro con un msgbox.. me muestra bien la key... es como letras chinas... pero si a ese String, lo grabo en un .txt y luego lo leo desde el archivo y lo muestro.. el valor es: ???? y no es la key.... Necesito grabar y recuperar la key original.. Título: Re: Problema al escribir una "key" de encriptacion en un archivo Publicado por: Skeletron en 28 Febrero 2009, 23:25 pm Perfecto gente..
Encontre la manera... Código: Dim UNICODE As New UnicodeEncoding() Y en el MSGBOX ese, va a aparecer la KEY en Unicode a la perfeccion!!!.. COn un IF pueden comprar si son iguales XXX y keyleida... y verán que son iguales!! |