Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| si:dour [2024/11/18 14:36] – creado thejuanvisu | si:dour [2024/11/18 14:43] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Double Rachet ====== | ====== Double Rachet ====== | ||
| - | Similar a una función hash, se mete una semilla y a partir de un KDF se genera otro KDF | + | Similar a una función hash, se mete una semilla y a partir de un KDF se genera otro KDF. Estos KDF generan claves. Para reforzar esto en uno de los KDF se cambia la semilla por un Diffie-Helman. Tenemos una cadena de recepción y una de envío. K1 se utiliza para cifrar los mensajes enviados a un usuario B (Es una cadena de envío). B es una cadena de recepción. |
| {{drawio> | {{drawio> | ||
| + | |||
| + | En un sentido se puede generar la secuencia, pero no se puede volver para atrás obteniendo una de las claves. Normalmente se tiene un rachet para la cadena de envío y otro para la recepción. | ||