¿Qué es la criptografía y por qué es importante?

La primera criptografía apenas se separó de la esteganagrafía; El arte de ocultar mensajes. Por ejemplo, las técnicas simples como ROT13 realmente no califican hoy como criptografía; Si sabe que el texto fue codificado con ROT13, entonces es trivial decodificar el mensaje. La seguridad de su mensaje depende completamente de si un adversario se da cuenta de que usó ROT13 para codificar su mensaje.

La seguridad ofrecida de esta manera se conoce como Seguridad a través de la oscuridad y, en general, está mal vista por la criptografía moderna. En cambio, los algoritmos de codificación / decodificación deben ser de conocimiento público y solo se necesita una clave secreta opaca para codificar / decodificar un mensaje específico.

Pero estos requisitos ya presentan un problema. ¿Qué pasa si un adversario adivina la clave? Al conocer el algoritmo de descifrado, el atacante puede acceder al mensaje original. La única forma de evitar esto es si el número de claves posibles es grande; ¡el mismo tamaño que el mensaje que se encripta! Uno de esos algoritmos de encriptación que logra esta seguridad perfecta es el One-time pad.

Desafortunadamente, esto es terriblemente poco práctico porque de alguna manera necesita establecer claves muy grandes entre las partes que se comunican. Dado que la comunicación segura es el problema que está tratando de resolver en primer lugar, esto realmente no ayuda.

Por lo tanto, el cifrado moderno siempre es rompible en algún sentido. En principio, puede seguir adivinando claves hasta que reciba un mensaje coherente. Como las claves son normalmente mucho más pequeñas que los mensajes, se utilizan para codificar; Por razones teóricas de información, solo una clave posible que pueda elegir será coherente con alta probabilidad. (Esta

Es por eso que la seguridad en la criptografía moderna se mide en la cantidad de cómputo que se necesitaría para decodificar el mensaje. Desafortunadamente, la informática es muy mala para demostrar la cantidad de cálculo que se requiere para resolver problemas. No hay un solo algoritmo de encriptación que se haya comprobado que requiere un cálculo significativo para romper. De hecho, ser capaz de demostrar esto sería un gran avance para la informática / matemáticas.

Entonces, ahí lo tiene, la criptografía moderna siempre es rompible con suficiente cómputo y no tenemos pruebas de que ningún esquema de cifrado requiera mucho cómputo.

El término criptografía también se ha expandido para incluir más que solo los procesos de cifrado y descifrado de mensajes para ocultar mensajes de un observador externo. La criptografía nos permite formar firmas digitales, caracterizar un mensaje grande por un mensaje pequeño (o resumen) e incluso cosas más complejas como la moneda distribuida.

En general, la criptografía moderna incluye todo lo que se protege a sí mismo a través de la dificultad de cálculo en lugar del secreto de la información. La criptografía moderna se esconde a la vista.

La criptografía se usa en varias áreas. La siguiente lista no es de ninguna manera completa.

* Las funciones criptográficas unidireccionales se utilizan para almacenar contraseñas de una manera que no se puede recuperar
* La criptografía permite la entrega segura de datos de autenticación en una dirección, luego la entrega segura del token de autenticación
* Las funciones criptográficas unidireccionales se utilizan para detectar la manipulación no autorizada del software.
* Como ninguna seguridad es perfecta, la criptografía evita que usuarios no autorizados lean datos o realicen alteraciones indetectables
* Como los intrusos están buscando algo en una forma específica, en una computadora o red, la criptografía hace que la detección de dichos datos sea poco práctica
* La criptografía garantiza que el origen y el destino sean quienes dicen ser, en todos los puntos de una transacción
* Las funciones criptográficas unidireccionales se utilizan tanto para firmar digitalmente el contenido como para validar que no se modificó en tránsito
* Los esquemas de firma digital son la única forma efectiva de firmar oficialmente una instrucción en una computadora
* El cifrado garantiza que el enrutamiento de múltiples rutas no afecte la integridad de los datos o la secuencia
* El cifrado hace que sea más difícil para los virus, gusanos, troyanos y bombas lógicas encontrar los ganchos necesarios

Hay que recordar que CUALQUIER codificación se puede colocar en el mismo soporte en el cifrado. El propósito puede ser hacer las cosas más legibles en lugar de menos, pero eso no es una diferencia fundamental, simplemente un signo de número. Eso significa que, incluso sin llamarlo cifrado, cada vez que comprime un archivo o lo transmite con códigos de corrección de errores, está utilizando técnicas criptográficas. Y eso también es importante para la seguridad.

Respuesta simple: ¿Quieres que alguien pueda leer tus correos electrónicos? ¿Qué tal acceder a su cuenta bancaria cuando necesitan un poco de dinero extra? ¿Quizás incluso vagabundo fingiendo ser tú en Internet?

¿No suena muy bien? Bueno, aquí es donde entra la criptografía.

La criptografía se puede usar por razones no tecnológicas, como ocultar mensajes físicos o crear cifrados para que solo usted y sus amigos puedan leer sus mensajes, pero hoy en día se usa por razones más vitales. Es la base para el cifrado de datos.
La criptografía se utiliza para asegurarse de que no sucedan todas las cosas que enumeré anteriormente. Digo que no, porque nada es perfecto, y la gente generalmente puede encontrar agujeros en los lazos o formas de evitar las reglas. La criptografía toma las matemáticas y las usa para desarrollar algoritmos para que los sistemas informáticos utilicen para proteger los datos antes de la transferencia de datos o solo para el almacenamiento seguro de datos.

La criptografía es la ciencia de proporcionar seguridad para la información y los recursos mediante el uso de tecnologías apropiadas.

La criptografía hace posible sitios web seguros y transmisiones electrónicas seguras. Para que un sitio web sea seguro, todos los datos transmitidos entre las computadoras donde se guardan los datos y donde se reciben deben estar encriptados. Debido a la gran cantidad de transacciones comerciales en Internet, la criptografía es muy clave para garantizar la seguridad de las transacciones.
La criptografía le permite tener confianza en sus transacciones electrónicas. El cifrado se usa en transacciones electrónicas para proteger datos tales como números de cuenta y montos de transacciones, las firmas digitales reemplazan las firmas manuscritas o las autorizaciones de tarjetas de crédito, y el cifrado de clave pública proporciona confidencialidad. La administración de claves es un aspecto importante en el cifrado que le permite aplicar políticas de cifrado comunes en todos los datos en todos los dispositivos administrados.

La criptografía también se utiliza en el control de acceso para regular el acceso, como en la televisión por satélite y por cable. Sin criptografía, los piratas informáticos podrían acceder a nuestro correo electrónico, escuchar nuestras conversaciones telefónicas, aprovechar las compañías de cable, adquirir un servicio de cable gratuito o ingresar a nuestras cuentas bancarias / de corretaje. El sellado de tiempo es una técnica criptográfica que puede certificar que cierto documento electrónico, la comunicación existió o se entregó en un momento determinado.

En seguridad de TI, la criptografía es importante para lograr la confidencialidad de los datos, la integridad de los datos, la autenticación del usuario y el no repudio.

La criptografía es una combinación de cifrado y descifrado de cualquier cosa (es decir, mensaje, archivo, etc.)
Este es un campo muy vasto en el área de Seguridad de la Información.
Hay muchos algoritmos de criptografía divididos principalmente en dos categorías:
Criptografía de clave asimétrica y criptografía de clave simétrica.
Cuando se utilizan diferentes claves para el cifrado y descifrado, se conoce como criptografía de clave asimétrica.
Cuando se usa la misma clave para el cifrado y descifrado, se conoce como Criptografía de clave simétrica.
En criptografía, una clave es una pieza de información (un parámetro) que determina el cifrado (salida funcional del algoritmo). Sin clave, el algoritmo no produciría ningún resultado útil.
Para obtener más información, puede consultar el siguiente libro:
Cryptography Network Security Textbook descarga gratuita

La criptografía es el proceso de convertir algo legible en algo ilegible y luego poder deshacerlo. La criptografía es importante porque es lo que evita que los delincuentes roben su información en línea. Cuando ve un sitio web con el protocolo HTTPS habilitado, eso es criptografía en el trabajo. También funciona cuando inicia sesión en un punto de acceso wifi o encripta un archivo.

Es el arte y la ciencia (principalmente la ciencia actualmente) creando una escritura secreta (casi todo lo que una computadora hace también es “escribir”) haciéndolos ilegibles al codificar los Símbolos del mensaje de tal manera que solo el receptor previsto pueda leer sin saber nada, el método utilizado para codificar el mensaje puede descifrarlo si conocen algún secreto (como una contraseña) entre ellos.

La criptografía como un campo distinto del espionaje general se remonta a la Segunda Guerra Mundial (la creación de códigos criptográficos no científicos se remonta al menos a Julius Ceaser [aunque es difícil creer que el primer ejército que usó la escritura no lo hizo]) . Durante la Segunda Guerra Mundial, los nazis y los japoneses utilizaron el mejor equipo criptográfico no científico de la época (“Enigma” y el “Código Naval” respectivamente) que resultó ser 100% frágil por medios no científicos. Los británicos pusieron (entre muchos otros) a Alan Turing para trabajar en el problema. Turing desempolvó un artículo teórico que había escrito en 1936 sobre cómo hacer una máquina que decidiera detener el problema si fuera decidible (ahora conocido como Universal Turing Machine [UTM] y es el modelo teórico fundamental para toda la informática) y se volvió se soltó en Enigma (que rápidamente cayó en el primer UTM operativo [también conocido como computadora] “Coloso”).

Después de la Segunda Guerra Mundial y durante la mayor parte de la Guerra Fría, cada lado usó cifrados simétricos solamente (casi inútil para las personas que aún no son amigos de confianza … vea a Alice y Bob). La verdadera criptografía moderna comenzó a mediados de los años 70 con un cifrado de clave pública que le permite hacer pública parte de la contraseña mientras mantiene la otra mitad en secreto.

Como resultado de que se regale una parte de la contraseña, no se puede usar entre dos personas que nunca pueden conocerse como usted y Amazon cuando compra un libro.