viernes, 19 de octubre de 2007

PrAcTiCa #15 eNcRiPtAmIeNtO dE iNfOrMaCiOn!!!!!

1.- ¿Que es encriptamiento de informacion?
El encriptamiento es una forma efectiva de disminuir los riesgos en el uso de tecnología. Implica la codificación de información que puede ser transmitida vía una red de cómputo o un disco para que solo el emisor y el receptor la puedan leer.

2.- Tipos de encriptamiento:
Encriptamiento.- basado en los algoritmos de encriptamiento :
Encriptamiento de ligas
Encriptamiento End-To-End
Sistemas de encriptamiento simétricos
Sistemas de encriptamiento de llave pública
Manejo de llaves


3.- Usos del incriptamiento:
El encriptamiento de la información tiene distintos usos para propósitos electorales. Cuando se envía información sensible a través de una red pública, es recomendable encriptarla: Esto es particularmente importante cuando se envía información personal o sobre la votación a través de una red, en especial por internet o correo electrónico.

4.- Definicion de desencriptonamiento:
El desencriptamiento es el proceso de convertir un texto cifrado a un texto normal, esto requiere un conjunto de algoritmos y un conjunto de parámetros de entrada. Generalmente la encripción y la desencripción requieren de un parámetro clave el cual es secreto y absolutamente escencial para el funcionamiento del proceso.

5.- Clasificacion de los sistemas de criptografia:
Los sistemas criptográficos en general se clasifican en tres dimensiones completamente independientes, así:
· el tipo operación que es usada para transformar el texto plano en texto cifrado:
En general todos los algoritmos utilizan dos principios básicos para hacer el cifrado de la información el primero se denomina sustitución, y el segundo se denomina transposición; en la sustitución se pretende reemplazar cada BIT letra grupo de bits o letras por uno diferente, en la transposición los elementos de un texto son reorganizados, de tal forma que la operación de intentar encontrar un determinado carácter por su correspondiente sustituto se dificulta. Los requerimientos fundamentales que toda información que se sustituyó y transformó se pueda recuperar es decir que le información encriptada sea posible desencriptarla a esto se le denomina reversibilidad de la operación. La mayoría los productos que existen comercialmente en el mercado no sólo ejecutan cada una estas operaciones una sino múltiples veces.
· El número de llaves utilizadas para lograr el texto encriptado:

Si ambos al receptor y el emisor del texto o la información posee en la misma llave se le denomina criptografía simétrica, es el tipo más antiguo de encripcion que se conoce, presenta ventajas tales como la velocidad de encripcion, y por tanto el costo es relativamente bajo la principal desventaja radica en la dificultad de la distribución de la llave de desencripcion. Si el receptor y el emisor tienen cada uno una llave independiente, se le denomina criptografía asimétrica o de llave pública, es la más reciente forma de criptografía, implica un cambio radical con respecto a la visión anterior, dado que con este sistema permite una más fácil distribución del información, y resuelve el problema de distribución de llaves; las características principales, es que presenta un costo más elevado, y adicionalmente no es factible su uso para grandes volúmenes información puesto que es un poco más lento.
· La forma en que el texto es procesado:

Si si el texto es procesado en forma de paquetes o bloques, se le denomina cifrado bloque la salida también será un bloque, si el texto es procesado en forma de corriente de datos es decir a medida que los datos ingresos se procede a su encripcion se le denomina cifrado stream.

6.- Tecnicas de encriptonamiento y desencriptonamiento:
Encriptonamiento:
El bloque E realiza un intento de encriptar, este toma el texto M y la llave de encriptamiento Ke como entrada y produce el texto encriptado C.
EKe representa la notación funcional para la operación de encriptamiento usando Ke como la llave; así pues es C = EKe (M).
El texto cifrado C es enviado es enviado sobre un canal inseguro hacia un destino donde es descifrado. (un canal inseguro es aquel que puede ser interceptado por un intruso).


Desencriptonamiento:
El proceso de desencriptamiento es denotado por la caja D, la cual toma el texto cifrado C y la llave de desencriptamiento Kd como entrada y produce el texto original M como salida. DKd denota la notación funcional para el proceso de desencriptamiento usando Kd como llave ; así pues M = DKd (C).
El bloque CA denota un criptoanalista (puede ser un intruso) cuya tarea es descifrar la información transmitida por el canal. El criptoanalista tiene un total conocimiento para las técnicas usadas para encriptar y desencriptar.


7.- Definicion de codigo:
En comunicaciones, un código es una regla para convertir una pieza de información (por ejemplo, una letra, palabra o frase) en otra forma o representación, no necesariamente del mismo tipo.

http://aceproject.org/main/espanol/et/ete08.htm
http://www.itcolima.edu.mx/profesores/tutoriales/sistemas_distribuidos_I/sd_u2_2.htm
http://usuarios.lycos.es/tutoinformatica/codigo.html