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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  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 2,974 veces)
retr02332

Desconectado Desconectado

Mensajes: 89


Learn, Imagine and Create.


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

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
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



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

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.486


S3C M4NI4C


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

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.

Visita mi perfil en ResearchGate

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
que diferencia hay entre un dvd-r y un dvd+r
Software
radamanthys 2 3,282 Último mensaje 17 Junio 2004, 09:31 am
por radamanthys
Diferencia entre avi y mpg « 1 2 »
Multimedia
Sinnen 12 27,688 Último mensaje 31 Mayo 2005, 09:08 am
por arda-lothi
Diferencia entre DVD-R y DVD+R
Software
Jericho 1 3,960 Último mensaje 19 Diciembre 2005, 15:58 pm
por Aberroncho
Diferencia entre CS:S y CS:CZ
Juegos y Consolas
dPix 6 6,356 Último mensaje 8 Abril 2007, 02:21 am
por ::GD::
[Batch] (IF diferencia equ y == ) (SET /A Diferencia entre %v% y v)
Scripting
0x0309 1 8,029 Último mensaje 2 Mayo 2009, 22:48 pm
por M a t t
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines