Concepto de Cifrado.
El cifrado es un método que
permite aumentar la seguridad de un mensaje o de un archivo mediante la
codificación del contenido, de manera que sólo pueda leerlo la persona que
cuente con la clave de cifrado adecuada para descodificarlo. Por ejemplo, si
realiza una compra a través de Internet, la información de la transacción (como
su dirección, número de teléfono y número de tarjeta de crédito) suele cifrarse
a fin de mantenerla a salvo. Use el cifrado cuando desee un alto nivel de
protección de la información.
Métodos y Técnicas de
Cifrado:
Cifrado de sustitución
El cifrado de sustitución
consiste en reemplazar una o más entidades (generalmente letras) de un mensaje
por una o más entidades diferentes.
Existen varios tipos de
criptosistemas de sustitución:
La sustitución
monoalfabética consiste en reemplazar cada una de las letras del mensaje por
otra letra del alfabeto.
La sustitución
polialfabética consiste en utilizar una serie de cifrados monoalfabéticos que
son re-utilizados periódicamente.
La sustitución homófona hace
posible que cada una de las letras del mensaje del texto plano se corresponda
con un posible grupo de caracteres distintos.
La sustitución poligráfica
consiste en reemplazar un grupo de caracteres en un mensaje por otro grupo de
caracteres.
Cifrado César
Este código de cifrado es
uno de los más antiguos ya que su uso se remonta a Julio César. El principio de
cifrado se basa en la adición de un valor constante a todos los caracteres de
un mensaje o, más precisamente, a su código ASCII.
Cifrado ROT 13
El caso específico del
cifrado César donde la clave de cifrado es N (la 13º letra del alfabeto) se
denomina ROT 13? (se eligió el número 13, la mitad de 26, para que sea posible
cifrar y descifrar fácilmente mensajes textuales).
Cifrado de Transposición
El método de cifrado por
transposición consiste en reordenar datos para cifrarlos a fin de hacerlos
ininteligibles. Esto puede significar, por ejemplo, reordenar los datos
geométricamente para hacerlos visualmente inutilizables.
El Cifrado Simétrico.
El cifrado simétrico
(también conocido como cifrado de clave privada o cifrado de clave secreta)
consiste en utilizar la misma clave para el cifrado y el descifrado.
El cifrado consiste en
aplicar una operación (un algoritmo) a los datos que se desea cifrar utilizando
la clave privada para hacerlos ininteligibles. El algoritmo más simple (como un
OR exclusivo) puede lograr que un sistema prácticamente a prueba de
falsificaciones (asumiendo que la seguridad absoluta no existe).
El Cifrado Asimétrico.
El cifrado asimétrico
(también conocido como cifrado con clave pública). En un criptosistema
asimétrico (o criptosistema de clave pública), las claves se dan en pares:
Una clave pública para el
cifrado.
Una clave secreta para el
descifrado.
En un sistema de cifrado con
clave pública, los usuarios eligen una clave aleatoria que sólo ellos conocen
(ésta es la clave privada). A partir de esta clave, automáticamente se deduce
un algoritmo (la clave pública). Los usuarios intercambian esta clave pública
mediante un canal no seguro.
No hay comentarios:
Publicar un comentario