• Inicio
  • Secciones
  • Info
  • Entradas Inglés

Introducción a la programación en Python sobre problemas de criptoanálisis

  • July 11, 2013
  • tuxotron
  • Programación, Seguridad
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
images.jpeg

Este tutorial no es una introducción ni al fundamentos de criptografía, ni criptoanálisis, ni a la programación en Python. Es un tutorial que te ayuda a escribir programas en Python que te ayuden con la solución a problemas de criptoanálisis.

El tutorial espera que sepas, al menos programar, si ya conoces Python mejor, y que entiendas y seas capaz al menos de resolver un problema de sustitución.

El índice del mismo es el siguiente:

Introduction - what this is not
Python
Learning about Python
The three ways of running Python code
Cryptography
Resources
The Monome-Dinome cipher
A Text class
Our first object
Our first module
Loading from a file
Pre-processing the input
Our first program
An Encryption class
The Key
Encryption
Decryption
Cryptanalysis I - the Row Digits
The Frequency count
The n-gram frequency count
The Row Digits
Cryptanalysis II - the Trick
Decrypting with an incorrect key?
Simplifying complex ciphers
Removing the row digits
Cryptanalysis III - Removing the guesswork
The Index of Coincidence
Coding The Index of Coincidence
Creating the programs
Refactoring
Creating the program framework
Encrypting
Decrypting
Breaking
The complete source code
  • analysis
  • crypto
  • Criptoanálisis
  • python
Libros

Docker: SecDevOps LibroMicrohistorias

Machine Learning aplicado a Ciberseguridad: Técnicas y ejemplos en la detección de amenazas Kubernetes para profesionales: Desde cero al despliegue de aplicaciones seguras y resilientes

Buscar
Entradas Recientes
  • Posts
  • Reemplazando la bateria del AirTag
  • OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
  • Docker Init
  • Kubernetes para profesionales
  • Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
  • Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
  • Mujeres hackers en ElevenPaths Radio
  • Creando certificados X.509 caducados
  • Generador de imágenes Docker para infosec
Categorías
  • varios
  • hacking
  • seguridad
  • recursos-informática
  • videos
  • programación
  • hardware
  • ciencia
  • juegos
  • historia
Enlaces
  • Hack a day
  • Microhistorias
  • Microsiervos
  • Security By Default
  • Seguridad Apple
  • SysAdmit
  • Un informático en el lado de mal

© Cyberhades 2023

Back to Top