¿Qué es la criptografía?

¿Qué es la criptografía?

La criptografía proporciona una comunicación segura en presencia de terceros maliciosos, conocidos como adversarios. El cifrado (un componente principal de la criptografía) utiliza un algoritmo y una clave para transformar una entrada (es decir, texto sin formato) en una salida cifrada (es decir, texto cifrado). Un algoritmo dado siempre transformará el mismo texto sin formato en el mismo texto cifrado si se usa la misma clave.

Todo el algoritmo de criptografía se puede dividir en dos partes:

  1. Criptografía simétrica
  2. Criptografía asimétrica

¿Cuál es la diferencia entre criptografía simétrica y asimétrica?

Con la criptografía simétrica, la misma clave se usa tanto para el cifrado como para el descifrado. Un remitente y un destinatario ya deben tener una clave compartida que ambos conozcan. La distribución de claves es un problema complicado y fue el impulso para desarrollar criptografía asimétrica.

Con el cifrado asimétrico, se utilizan dos claves diferentes para el cifrado y descifrado. Cada usuario en un sistema criptográfico asimétrico tiene una clave pública y una clave privada. La clave privada se mantiene en secreto en todo momento, pero la clave pública puede distribuirse libremente.

Hay varios algoritmos criptográficos disponibles en la actualidad como se describe a continuación:

  • · Llave secreta
  • · Llave pública
  • · Resumen del mensaje

Cifrado de clave secreta

Tanto el emisor como el receptor tienen una clave secreta. Esta clave secreta se usa para cifrar los datos al final del remitente. Después de que los datos se cifran, se envían en el dominio público al receptor. Debido a que el receptor conoce y tiene la clave secreta, los paquetes de datos cifrados se pueden descifrar fácilmente.

Ejemplo de cifrado de clave secreta es el Estándar de cifrado de datos (DES). En el cifrado de clave secreta, se requiere tener una clave separada para cada host en la red, lo que dificulta su administración.

Cifrado de clave pública

En este sistema de cifrado, cada usuario tiene su propia clave secreta y no está en el dominio compartido. La clave secreta nunca se revela en el dominio público. Junto con la clave secreta, cada usuario tiene su propia clave pública. La clave pública siempre se hace pública y los remitentes la utilizan para cifrar los datos. Cuando el usuario recibe los datos cifrados, puede descifrarlos fácilmente utilizando su propia clave secreta.

Ejemplo de cifrado de clave pública es Rivest-Shamir-Adleman (RSA).

Resumen del mensaje

En este método, los datos reales no se envían, sino que se calcula y se envía un valor hash. El otro usuario final calcula su propio valor hash y lo compara con el que acaba de recibir. Si ambos valores hash coinciden, entonces se acepta rechazado.

Ejemplo de resumen de mensaje es el hashing MD5. Se utiliza principalmente en la autenticación donde la contraseña del usuario se verifica de forma cruzada con la guardada en el servidor.

La criptografía está estrechamente relacionada con las disciplinas de la criptología y el criptoanálisis. La criptografía incluye técnicas como micro puntos, fusión de palabras con imágenes y otras formas de ocultar información en almacenamiento o tránsito. Sin embargo, en el mundo actual centrado en la computadora, la criptografía se asocia con mayor frecuencia a la codificación de texto sin formato (texto ordinario, a veces denominado texto sin cifrar) en texto cifrado (un proceso llamado cifrado), y luego nuevamente (descifrado). Las personas que practican este campo son conocidas como criptógrafos.

La criptografía moderna se refiere a los siguientes cuatro objetivos:

1) Confidencialidad (la información no puede ser entendida por nadie para quien no fue intencionada)

2) Integridad (la información no puede ser alterada en el almacenamiento o tránsito entre el remitente y el receptor previsto sin que se detecte la alteración)

3) No repudio (el creador / remitente de la información no puede negar en una etapa posterior sus intenciones en la creación o transmisión de la información)

4) Autenticación (el remitente y el receptor pueden confirmar la identidad del otro y el origen / destino de la información)

Desglosándolo en sus componentes griegos, cryptos- y graphien , es bastante simple: “secreto / oculto” y “escritura”. En resumen, la escritura de códigos, que puede significar cualquier cosa desde otro idioma (como el árabe) que muchos extraños no entenderían, hasta lo que parece ser árabe común pero alude a varios poemas en árabe y otras referencias literarias oscuras que los extraños no entenderían , a lo que parece ser una letra ARabic normal pero que, de hecho, es un código de sustitución, a algo que es una cadena aparentemente aleatoria de letras y números que se resolverá desde ahora hasta la muerte natural del universo.

De todos modos, hay muchos recursos interesantes sobre este tema. Le sugiero que comience con Criptografía en Wikipedia. Además, recomiendo encarecidamente el libro Crytonomicon (Cryptonomicon – Edición Kindle de Neal Stephenson. Literature & Fiction Kindle eBooks @ Amazon.com.) Para una entretenida lectura informativa sobre este fascinante campo.

Mira esta imagen

¿Puedes identificar quién es?

¡¡¡Yo creo que no!!! Derecha ?

Esto es criptografía …

Cuando la información real se oculta detrás de otros medios de datos, por lo que un usuario no autorizado no puede identificar cuál es realmente el mensaje

Entonces, hay varias técnicas / enfoques seguidos en todas las organizaciones para ocultar el mensaje real

Para conocer más detalles sobre criptografía, siga los enlaces a continuación

criptografía

La criptografía es el estudio de mantener oculta la información. Los problemas en criptografía generalmente abordan cómo enviar información a través de algún canal sin que otras personas lo vean. En los viejos tiempos, esto era mucho más fácil ya que tendrías un mensajero personal, y mientras esta persona no fuera interceptada, tu mensaje estaba seguro.

Hoy en día, los mensajes se transmiten electrónicamente a través del espacio, lo que significa que cualquiera podría espiar. La criptografía moderna estudia cómo se pueden “cifrar” los mensajes para que solo el destinatario pueda descifrar el mensaje.

Esto se usa todo el tiempo, por ejemplo, cuando inicia sesión en su correo electrónico. ¿Cómo verifica el servicio de correo electrónico que usted ingresó la contraseña correcta para su nombre de usuario, sin tener realmente una base de datos de todos los pares de nombre de usuario / contraseña? Este es un ejemplo de un problema de criptografía.

Tips Crew proporciona el mejor conocimiento. Es conocimiento Hub. Si desea algún tipo de conocimiento, visite el sitio Tipscrew . Es un sitio más poderoso.

Sapna Vivek Vermani

La criptografía [1] o criptología es la práctica y el estudio de técnicas para la comunicación segura en presencia de terceros llamados adversarios. La criptografía está asociada con el proceso de convertir texto plano ordinario en texto ininteligible y viceversa. Es un método de almacenamiento y transmisión de datos en una forma particular para que solo aquellos a quienes está destinado puedan leerlos y procesarlos. La criptografía no solo protege los datos del robo o la alteración, sino que también se puede usar para la autenticación del usuario.

La criptografía anterior era efectivamente sinónimo de cifrado, pero hoy en día la criptografía se basa principalmente en la teoría matemática y la práctica de la informática. Detalles y ganancias

La criptografía moderna se refiere a:

Confidencialidad: la información no puede ser entendida por nadie

Integridad: la información no puede modificarse.

No repudio: el remitente no puede negar sus intenciones en la transmisión de la información en una etapa posterior

Autenticación: el remitente y el receptor pueden confirmar cada uno

La criptografía se usa en muchas aplicaciones como tarjetas de transacciones bancarias, contraseñas de computadoras y transacciones de comercio electrónico.

Tres tipos de técnicas criptográficas utilizadas en general .

1. Criptografía de clave simétrica

2. Funciones hash.

3. Criptografía de clave pública

Criptografía de clave simétrica: tanto el remitente como el receptor comparten una sola clave. El remitente utiliza esta clave para encriptar texto plano y enviar el texto cifrado al receptor. Por otro lado, el receptor aplica la misma clave para descifrar el mensaje y recuperar el texto sin formato.

Criptografía de clave pública: este es el concepto más revolucionario en los últimos 300-400 años. En la criptografía de clave pública se utilizan dos claves relacionadas (clave pública y clave privada). La clave pública puede distribuirse libremente, mientras que su clave privada emparejada sigue siendo un secreto. La clave pública se utiliza para el cifrado y para el descifrado se utiliza la clave privada.

Funciones hash: no se utiliza ninguna clave en este algoritmo. Se calcula un valor hash de longitud fija según el texto sin formato que hace que sea imposible recuperar el contenido del texto sin formato. Las funciones de hash también son utilizadas por muchos sistemas operativos para cifrar contraseñas.

Notas al pie

[1] ¡Reduce tus URL y paga!

En palabras simples, la criptografía es una combinación de matemáticas e ingeniería de seguridad. Ofrece excelentes herramientas que se utilizan en todos los protocolos de seguridad modernos. Se puede decir que es una especie de tecnología que permite la protección de sistemas distribuidos, y aún así es una de las cosas que es algo difícil de hacer de la manera correcta.

La criptografía está bastante relacionada con dos disciplinas, la criptología y el criptoanálisis. La criptografía viene con algunas de las técnicas como micro puntos, fusión de palabras con imágenes y otros métodos para ocultar información en dispositivos de almacenamiento. Aunque en la fecha de hoy, puede decir que la criptografía es como mezclar texto plano en texto cifrado que nadie puede leer a menos que se descifre para mantener oculta la información de la persona no autorizada.

La criptografía de hoy viene con los siguientes 4 objetivos:

Confidencialidad: Significa que la información solo puede ser entendida por la persona para quien es la información.

Integridad: la información no se puede cambiar o interceptar entre el emisor y el receptor sin que se detecte el cambio.

No repudio: el creador o remitente de los datos no puede decir “No” más adelante, ya que esta información no se transfiere desde su lado.

Autenticación: el remitente o el receptor pueden confirmar la identidad de cada uno y el origen de la información enviada o recibida.

Esta palabra Criptografía se deriva del griego kryptos, significa oculto. La principal originalidad de la criptografía es de aproximadamente 2000 a. C., durante el tiempo en que los egipcios practicaban los jeroglíficos.

En la fecha de hoy, la criptografía juega un papel importante en los ámbitos de los matemáticos y los informáticos. La capacidad de transferir y almacenar de forma segura la información crítica ha jugado un papel importante en el éxito de la guerra y los negocios.

La criptografía se ha centrado en varias restricciones en diferentes países, ya que los gobiernos no quieren que sus determinadas entidades dentro y fuera del país tengan acceso a cierta información confidencial que podría convertirse en una amenaza para los intereses nacionales.

Aunque Internet ha adoptado este mecanismo para proporcionar programas potentes de forma segura para todos, por lo que estas técnicas de criptografía se utilizan principalmente para dominios públicos.

La criptografía es el estudio de mantener oculta la información. Los problemas en criptografía generalmente abordan cómo enviar información a través de algún canal sin que otras personas lo vean. En los viejos tiempos, esto era mucho más fácil ya que tendrías un mensajero personal, y mientras esta persona no fuera interceptada, tu mensaje estaba seguro. Hoy en día, los mensajes se transmiten electrónicamente a través del espacio, lo que significa que cualquiera podría espiar. La criptografía moderna estudia cómo se pueden “cifrar” los mensajes para que solo el destinatario pueda descifrar el mensaje.

Esto se usa todo el tiempo, por ejemplo, cuando inicia sesión en su correo electrónico. ¿Cómo verifica el servicio de correo electrónico que usted ingresó la contraseña correcta para su nombre de usuario, sin tener realmente una base de datos de todos los pares de nombre de usuario / contraseña? Este es un ejemplo de un problema de criptografía.

La criptografía es una técnica de almacenamiento y transmisión de datos en una forma particular para que solo aquellos a quienes está destinada pueda leerla y procesarla. Esto es posible mediante el uso de tecnologías criptográficas 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 utiliza en transacciones electrónicas para proteger datos 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 a todos los datos en todos los dispositivos administrados. La criptografía también se usa en el control de acceso para regular el acceso. Sin criptografía, los piratas informáticos podrían ingresar a nuestro correo electrónico y espiar nuestro conversaciones telefónicas, acceda a compañías de cable, acceda al servicio de cable gratuito o ingrese a nuestras cuentas bancarias.

La criptografía moderna se basa en gran medida en la teoría matemática con algoritmos criptográficos diseñados en función de la dureza computacional, como la factorización de enteros. Esto explica cómo se aplican las matemáticas en la criptografía.

Se proporciona más información sobre criptografía en el siguiente enlace.

Comprender la criptografía

La criptografía proporciona una comunicación segura en presencia de terceros maliciosos, conocidos como adversarios. El cifrado (un componente principal de la criptografía) utiliza un algoritmo y una clave para transformar una entrada (es decir, texto sin formato) en una salida cifrada (es decir, texto cifrado). Un algoritmo dado siempre transformará el mismo texto sin formato en el mismo texto cifrado si se usa la misma clave.

Los algoritmos se consideran seguros si un atacante no puede determinar ninguna propiedad del texto sin formato o la clave, dado el texto cifrado. Un atacante no debería poder determinar nada sobre una clave dada una gran cantidad de combinaciones de texto sin formato / texto cifrado que utilizaron la clave.

La criptografía se usa en muchas aplicaciones como tarjetas de transacciones bancarias, contraseñas de computadoras y transacciones de comercio electrónico.

Tres tipos de técnicas criptográficas utilizadas en general.

1. Criptografía de clave simétrica
2. Funciones hash
3. Criptografía de clave pública

La criptografía es el arte y la ciencia de convertir información ordinaria en galimatías y volver a convertirla en su forma original y significativa. Se puede hacer usando procedimientos simples o algoritmos matemáticos muy complicados.

La criptografía o criptología es la práctica y el estudio de técnicas para la comunicación segura en presencia de terceros llamados adversarios. La criptografía moderna se refiere a los siguientes cuatro objetivos:

1) Confidencialidad (la información no puede ser entendida por nadie para quien no fue intencionada)

2) Integridad (la información no puede ser alterada en el almacenamiento o tránsito entre el remitente y el receptor previsto sin que se detecte la alteración)

3) No repudio (el creador / remitente de la información no puede negar en una etapa posterior sus intenciones en la creación o transmisión de la información)

4) Autenticación (el remitente y el receptor pueden confirmar la identidad del otro y el origen / destino de la información)

Las matemáticas sustentan toda la criptografía moderna. Para una introducción simple, pruebe “The Code Book” de Simon Singh. Para algo más detallado, vaya con la “Criptografía práctica” de Bruce Schneier (su “Criptografía de Apple” para mayores detalles nuevamente).

En términos simples, es un arte de codificar los datos con el botón Deshacer. Los datos se codifican en función de las propiedades de la teoría de números, por lo que de hecho es parte de las matemáticas.

El estudio de Cifrado y cifrados.

Para que sea imposible leer un mensaje destinado de un remitente específico a un receptor específico si no es ninguno de los dos.

El siguiente enlace puede ser útil:
¿Cuáles son las principales ramas de la criptografía?

Es el arte de escribir o resolver códigos. Básicamente encriptación, cifrado, codificación y decodificación de información.

La criptografía es el arte de escribir o resolver códigos, comúnmente utilizado en aplicaciones informáticas en las que la seguridad es importante.

Puedes pensarlo como la ciencia de guardar y revelar secretos a través de una red.