Roger Arbusé
Shared posts
Crypto 101
Roger ArbuséInteressant
Crypto 101 es un proyecto (en proceso) sobre criptografía. Éste es un libro electrónico orientado para programadores de todos los niveles y está enfocado en los sistemas criptográficos actuales, sus debilidades y como romperlos.
El libro empieza con conceptos básicos y va avanzando hasta llegar a sistemas criptográficos completos como: SSL y TLS, OpenPGP y GPG y OTR (Off-The-Record Messaging).
Los capítulos que podemos encontrar en el mismo son los siguientes:
- Exclusive or
- Block ciphers
- Stream ciphers
- Key exchange
- Public-key encryption
- Hash functions
- Message authentication codes
- Signature algorithms
- Key derivation functions
- Random number generators
- SSL and TLS
- OpenPGP and GPG
- Off-The-Record Messaging (OTR)
- Modular arithmetic
- Elliptic curves
- Side-channel attacks
El libro está actualmente disponible en PDF, pero ya hay peticiones para que se creen versiones en EPUB y Mobi.
El libro es una continuación o extensión de una charla que su autor (Laurens Van Houtven) dio en PyCon 2013 titulada Crypto 101 y que a continuación os enlazo:
El proyecto está hospedado en Github.
Entradas relacionadas:
- Introducción a la seguridad informática, redes y criptografía aplicada
- Diapositivas de Intro to Computer & Network Security & Applied Cryptography
- Hacking Secret Ciphers with Python — eBook grauito
- Introducción a la criptografía y la seguridad de datos
- Jugando con secretos
La mejor fórmula para salir de la crisis por @sergiete_90
Si algún día quieres jugar a la consola pero tienes los altavoces de la tele estropeados...
Joins SQL explicados con diagramas de Venn
Si estás estudiando o estudiaste alguna carrera técnica relacionada con programación o estás tomando un curso online rápido sobre bases de datos, seguramente te has encontrado con los Joins de SQL, una sentencia que permite combinar los registro de dos o más tablas de una base de datos relacional.
Si te explicaron la sentencia JOIN rápidamente y con pocos ejemplos para comprenderla mejor con la imagen anterior la entenderás por completo, despejando cualquier duda que tengas acerca de ella.
En la imagen están representadas 7 diferentes consultas de la sentencia JOIN con diagramas de Venn, una forma muchísimo más gráfica y de más fácil entendimiento que pequeños ejemplos con tablas simples.
Este artículo Joins SQL explicados con diagramas de Venn fue publicado originalmente en Punto Geek.