Want to create interactive content? It’s easy in Genially!
CIRCULAR BIT SHIFT
Ismael Fernandez Lop
Created on December 18, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Criptologia.
Criptologia.
:_/CIRCULAR BIT SHIFT\_:
Ismael Fernández López.
Ir a pag 2_
CIRCULAR BIT SHIFT_
¿como funciona?
Funciona desplazando los bits de un mensaje en un número determinado de posiciones. El desplazamiento puede ser a la izquierda o a la derecha, y el número de posiciones de desplazamiento puede ser fijo o variable.
DECT
NCRIPT
Ir a pag 3_
¿Vale la pena usarlo?
DESVENTAJAS_
VENTAJAS_
- Es un algoritmo sencillo de implementar y comprender.
- Es un algoritmo rápido y eficiente.
- Es un algoritmo relativamente seguro, ya que es difícil de descifrar sin conocer el número de posiciones de desplazamiento.
- Es un algoritmo fácil de desencriptar ,utilizando técnicas de fuerza bruta.
Ir a pag 4_
F1N.
Cr1pt0l0g1a.
:_/FIN\_:
Ismael Fernández López.
Ir a pag 1_
¿COMO SE DESENCRIPTA?
Explicacion y ejemplo.
Para desencriptarlo hay que hacer lo mismo, pero moviendo los bits en la dirección opuesta, antes lo hice a la izquierda, ahora a la derecha El mensaje cifrado se divide en bloques de bits: 01010101Se calcula el número de posiciones que se deben desplazar los bits de cada bloque: -3 Se desplazan los bits de cada bloque en el número de posiciones calculado y ya esta desencriptado. 10101010
¿COMO SE ENCRIPTA?
Explicacion y ejemplo.
Usare este bloque de bits como ejemplo. que tenemos el siguiente mensaje a cifrar: 10101010 Si queremos desplazar los bits del mensaje 3 posiciones a la izquierda, el algoritmo funcionará de la siguiente manera: El mensaje se divide en bloques de bits: 10101010 Se calcula el número de posiciones que se deben desplazar los bits de cada bloque: 3 Se desplazan los bits de cada bloque en el número de posiciones calculado y ya estaría cifrado. 01010101 El mensaje cifrado es 01010101.