Documentos de Académico
Documentos de Profesional
Documentos de Cultura
¿Qué es la criptografía?
La criptografía es la ciencia de usar las matemáticas para encriptar y desencriptar datos. Una
vez que la información ha sido encriptada, puede ser almacenada en un medio inseguro o
enviada a través de una red insegura (como Internet) y aún así permanecer secreta. Luego, los
datos pueden desencriptarse a su formato original.
La encriptación es el proceso en el cual los datos a proteger son traducidos a algo que parece
aleatorio y que no tiene ningún significado (los datos encriptados o cifrados). La
desencriptación es el proceso en el cual los datos encriptados son convertidos nuevamente a
su forma original.
El único método para vulnerar cualquiera de estos algoritmos, conocido hasta el momento, es
intentando con todas las combinaciones de llaves posibles. Con mil millones de ordenadores
capaces de probar mil millones de llaves por segundo cada uno, y empleando un algoritmo con
llave de 168 bits, se necesitan 10*10ˆ24 años de trabajo para probar todas las llaves (para
comparar, la edad del universo se estima en 10*10ˆ9 años). Además, CryptoForge implementa
mecanismos contra modificaciones en su código. Cada vez que es ejecutado verifica los
cifradores con los vectores de prueba que proveen sus diseñadores.
Los cuatro algoritmos implementados en CryptoForge son Cifradores de Bloque. Esto significa
que encriptan los datos en bloques de bits, en vez de hacerlo de un bit por vez. Todos los
algoritmos son utilizados en modo CBC (Cipher Block Chaining), donde los datos originales,
antes de ser encriptados, son XOReados con el resultado del bloque cifrado anteriormente.
Cuando se encripta el primer bloque, se utiliza un vector de inicialización de 128 bits generado
aleatoriamente. El modo CBC asegura que aún si los datos originales contienen algunos
bloques idénticos, cada uno será convertido en un bloque encriptado diferente.
Contenido
• 1 PGP como estándar de Internet
• 2 Seguridad en PGP
• 3 Véase también
• 4 Enlaces externos