CRIPTOGRAFIA SISTEMAS
SISTEMAS MOVILES
Nombre: Marco Calles
Nivel: Séptimo Sistemas
CRIPTOGRAFIA
INTRODUCCIÓN
En la era de la información como algunos llaman a la época en la que vivimos como se
puede pensar la protección de la información es uno de los retos más fascinantes de la
informática del futuro. Representada por archivos confidenciales o mensajes que se
intercambiandos o más interlocutores autenticados y cuyo contenido en muchos casos
debe mantenerse en secreto por razones personales, empresariales, políticas o de otra
índole, la información es el bien más preciado en estos días. Por poner sólo un ejemplo
sencillo y común, un problema de gran actualidad es el asociado con el correo
electrónico que se transmite a través de redes y cuyo nivel seguridad dejamucho que
desear. Internet es un claro ejemplo de estas amenazas en tanto es un entorno abierto
en su sentido más amplio. Por lo visto en estos pocos años de existencia de la llamada
red de redes, sobran los comentarios acerca de pérdida de privacidad, accesos no
autorizados, ataques y otros delitos informáticos a nivel nacional e internacional.
CRIPTOGRAFIA
La palabra criptología proviene de laspalabras griegas Krypto y Logos, y significa estudio
de lo oculto. Una rama de la criptología es la criptografía (Kryptos y Graphos que significa
descripción), que se ocupa del cifrado de mensajes. Esta se basa en que el emisor emite
un mensaje en claro, que es tratado mediante un cifrado con la ayuda de una clave, para
crear un texto cifrado.
En la siguiente figura podemos observar un ejemplo de uncriptosistema que nos
muestra como sería el funcionamiento esquemático, sea cual sea el canal de
transmisión, del cifrado y descifrado de un mensaje en su paso del transmisor al
receptor.
Transmisor
M Transmisor
T
Cifrador
Cifrador
C
Medio
de
Transmisión
M
T
Mensaje
cifrado
Receptor
C
M
R
Descifrador
LA CRIPTOGRAFÍA CLÁSICA
Como ya hemos explicado con anterioridad la criptografía no surgecon la era
informática, sino que ya viene desde los principios de la historia. Algunos de los
algoritmos que han sido utilizados son los siguientes:
-
Rellenos de una sola vez
Cifrado: Se escoge una cadena de bits al azar como clave, y se va aplicando sobre el texto
normal con una XOR bit a bit
Descifrado: Se vuelve a aplicar XOR con la misma cadena de cifrado.
Inconvenientes: Manejo de la claveentre emisor y receptor y su sincronización.
-
Sustitución
Consiste en la sustitución de parte del texto original, mediante el desplazamiento (rígido
o progresivo) o bien utilizando coordenadas de tablas. Ejemplos de este tipo son (Cifrado
de Julio Cesar, Polybus y Trithemius). La forma de descifrar es invirtiendo el cifrado, y
mantiene los mismos problemas que el de relleno.
-
TransposiciónSe basa en la reordenación aplicada al texto original mediante una clave establecida. Al
igual que en el primer método el descifrado se realiza mediante la clave y de nuevo la
reordenación, presenta los mismos inconvenientes que el primer método.
Como hemos podido observar en los algoritmos explicados anteriormente la dificultad
en el cifrado y el descifrado no es muy complejo, si tenemos encuenta las posibilidades
que nos ofrecen hoy en día los ordenadores, la capacidad de cómputo es muy elevada.
LA CRIPTOGRAFÍA MODERNA
La criptografía moderna se basa en las mismas ideas básicas que la criptografía
tradicional, la transposición y la sustitución, pero con distinta orientación. En la
criptografía moderna el objetivo es hacer algoritmos de cifrado complicados y
rebuscados.
Según eltratamiento del mensaje se dividen en:
Cifrado en bloque
-
DES
El texto original se codifica en bloques de 64 bits, clave de 56 bits y 19 etapas diferentes.
El descifrado se realiza con la misma clave y los pasos inversos.
El inconveniente es que puede ser descifrado probando todas las combinaciones
posibles, cosa que queda solucionada con Doble DES (ejecuta el DES 2 veces con 3 claves
distintas) y...
Regístrate para leer el documento completo.