Code Monkey home page Code Monkey logo

escritura-secreta's Introduction

Escritura-secreta

En cuanto la gente que tenía secretos descubrió que sus secretos no estaban tan bien guardados como debían, se pusieron a investigar (en secreto, claro está) los posibles modos de guardar esos secretos mejor.

Criptografía.

Repositorio con información acerca de la historia de la criptografía, ejemplos enfocado al entendimiento de Bitcoin.


Contenido.


Introducción

¿Qué es la criptografía?

El término criptografía proviene del griego kryptos, escondido, y graphos, escritura. Lo que se traduce en la Real Acedemia Española como: Arte de escribir con clave secreta o de un modo enigmático.

Desde la antigüedad todas las civilizaciones han desarrollado sistemas criptográficos para el aseguramiento de sus comunicaciones. Los jeroglíficos crípticos utilizados en Egipto por ejemplo marcan el inicio de este apasionante y enigmático mundo.

Así que la criptografía existe desde hace miles de años, ha decidido guerras y es utilizada en la red de comunicación mundial hoy en día. Para comprender mejor como funciona y no confundirnos con términos como: Criptoanálisis, Criptología o Esteganografía nos basaremos en una pequeña analogía, más adelante veremos esos términos de forma independiente.

Imaginemos que Alicia 👩‍💻 y Bob 👨‍💻, nuestros personajes favoritos en Bitcoin tienen que separarse por un tiempo, previo a esto tuvieron que estar juntos. Alicia y Bob comparten un secreto 🙈, así que tienen que comunicarse y compartir información de manera privada. Solo que existe una persona llamada Eve 👩 que sabe que ellos tienen un secreto y quiere obtener esa información, Eve tiene las habilidades necesarias para obtenerla.

Alicia y Bob deciden enviarse mensajes en algún tipo de código secreto. Alicia encierra un mensaje para Bob en una caja 📦 usando un candado 🔐. La combinación de ese candado está en manos de Bob 🔑. A esto se le conoce como cifrado.

Cuando Bob recibe la caja 📦, abre el candado 🔓 con la combinación que previamente compartieron. A esto se le llama descifrado.

La criptografía comienza cuando abandonamos los candados físicos y usamos sistemas de cifrado.

Piensa que los sistemas de cifrado son candados digitales donde Alicia y Bob pueden codificar y luego decodificar sus mensajes para que parezca que no tienen sentido en caso de que Eve los intercepte.

¡Comencemos esta hermosa aventura! 😃

escritura-secreta's People

Contributors

blueeemoon avatar

Watchers

 avatar

escritura-secreta's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.