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


 


Tema destacado: ¿Usas Skype? Protégete de los Skype Resolver


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  diferencia entre IV y Nonce
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: diferencia entre IV y Nonce  (Leído 420 veces)
clay2332xd

Desconectado Desconectado

Mensajes: 86


Learn, Imagine and Create.


Ver Perfil
diferencia entre IV y Nonce
« en: 21 Febrero 2020, 19:55 »

En internet se refieren a estos dos terminos como similares, en realidad nunca llegan a una conclusion especifica de en que se difieren ( o quiza si lo hacen pero no me doy cuenta o logro entender ), el motivo aqui es, podrian decirme las diferencias puntuales de estos dos terminos?

cuando busco generalmente dicen que referirse a los dos terminos esta bien, asi que estoy perdido.

muchas gracias.


En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: diferencia entre IV y Nonce
« Respuesta #1 en: 21 Febrero 2020, 20:23 »

IV es vector de inicializacion, es un valor al azar en general para dar entropia al resultado cifrado

nonce es un numero entero continuo (siempre debe ser mayor que el anterior) para asegurar que el mensaje no es viejo ni repetido, usualmente se usa la fecha unix

ambos se usan en casos diferentes


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
kub0x
Enlightenment Seeker
Moderador
***
Desconectado Desconectado

Mensajes: 1.355


S3C M4NI4C


Ver Perfil
Re: diferencia entre IV y Nonce
« Respuesta #2 en: 23 Febrero 2020, 15:00 »

Agrego algo más a lo que dijo el compañero engel lex.

ambos se usan en casos diferentes

El Initialization Vector (IV) se utiliza en cifrados simétricos, concretamente aquellos basados en cifrados de bloque y de flujo. Las nonces, "numbers used once" (creo recordar que era así) son utilizados como si fueran un salt, consiste en evitar ataques de replay o bien "de integridad" ya que por ejemplo en SSL/TLS se utilizan para derivar las claves de cifrado e integridad. También para las firmas digitales en el ServerKeyExchange, sólo si se utilizan métodos "Ephemeral". De esta forma un atacante no sabe si se mandó una misma firma digital o hash sobre un mensaje conocido.

Saludos.
En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Diferencia entre avi y mpg « 1 2 »
Multimedia
Sinnen 12 23,925 Último mensaje 31 Mayo 2005, 09:08
por arda-lothi
Diferencia entre CS:S y CS:CZ
Juegos y Consolas
dPix 6 3,850 Último mensaje 8 Abril 2007, 02:21
por ::GD::
que diferencia hay entre...
Bases de Datos
takumi_01 1 1,732 Último mensaje 9 Marzo 2007, 01:41
por SirLanceCC
[Batch] (IF diferencia equ y == ) (SET /A Diferencia entre %v% y v)
Scripting
0x0309 1 5,545 Último mensaje 2 Mayo 2009, 22:48
por M a t t
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines