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)
| | | |-+  Que valores puede tomar la KEY y IV?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Que valores puede tomar la KEY y IV?  (Leído 2,937 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Que valores puede tomar la KEY y IV?
« en: 3 Marzo 2009, 16:35 pm »

HOla gente...
En VB.net creo un nuevo objeto DESCryptoServiceProvider
Que me proporciona aleatoriamente un IV y una KEY de encriptacion...

Necesito saber que valores pueden tomar la KEY y el IV

O sea..

Hago así:
Dim UNI As New UnicodeEncoding()
Dim DATOS as new DESCryptoServiceProvider
DATOS.Key = UNI.GetBytes("1111")
DATOS.Iv = UNI.GetBytes("1111")

De esa manera le ingreso en BYTES los valores "1111" KEY y IV, pero si intento ingresar otra cantidad que no sea 4 valores, no funciona...
DATOS.Key.Length y DATOS.IV.Length dan el valor "8" (no se para que digo ésto, pero bueno)

Alguien me puede confirmar si SOLAMENTE se pueden ingresar 4 "valores".. o sea.. un valor de 4 "caracteres"


Saludos


En línea

Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: Que valores puede tomar la KEY y IV?
« Respuesta #1 en: 3 Marzo 2009, 22:42 pm »

Hola, te paso este link : http://msdn.microsoft.com/en-us/library/system.security.cryptography.descryptoserviceprovider.aspx y http://msdn.microsoft.com/en-us/library/system.security.cryptography.descryptoserviceprovider_members.aspx

En el caso de Key, su tipo es Byte o sea de 0 a 255 unsigned

en el caso de IV si lo modificás tiene que tener el tamaño que indica la propiedad BlockSize ...

normalmente guardás la referencia a este objeto DESCryptoServiceProvider, así que no es necesario embarrarse tanto a diferencia que si el valor cifrado es para usarse fuera de tu programa (ahí tanto como IV como Key tienen que estar seteados correctamente)

Ahora, para cifrar un texto, tenés un ejemplo en el primer link de la msdn que te pasé ;)

Alex~


En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que valores puede tomar la KEY y IV?
« Respuesta #2 en: 4 Marzo 2009, 03:58 am »

Gracias...
Para triple des van 8 o 12 caracteres apra la key, y 4 para la IV!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
tomar valores del log o de un txt con ollyscript?
Ingeniería Inversa
.:UND3R:. 4 2,951 Último mensaje 24 Octubre 2011, 03:16 am
por .:UND3R:.
Tomar valores hex de memoria con OllyScript??
Ingeniería Inversa
.:UND3R:. 4 3,625 Último mensaje 15 Noviembre 2011, 19:06 pm
por MCKSys Argentina
tomar valores de una cadena numerica y agrupar en variables independientes
.NET (C#, VB.NET, ASP)
luis456 6 4,201 Último mensaje 18 Marzo 2015, 07:53 am
por luis456
Leer un arreglo sin tomar en cuenta sus valores por defecto « 1 2 »
Java
Beginner Web 13 6,068 Último mensaje 30 Abril 2019, 03:46 am
por WHK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines