Cryptography with Python Tutorial
BySu Su
This ebook may not meet accessibility standards and may not be fully compatible with assistive technologies.
Cryptography with Python Tutorial
Modern cryptography is the one used widely among computer science projects to secure the data messages. This tutorial covers the basic concepts of cryptography and its implementation in Python scripting language. After completing this tutorial, you will be able to relate the basic techniques of cryptography in real world scenarios.
This tutorial is meant for the end users who aspire to learn the basics of cryptography and its implementation in real world projects. This tutorial is also useful for networking professionals as well as hackers who want to implement new frameworks instead of following a traditional approach.
Throughout this tutorial, you will learn the basics of cryptography, algorithm description and its implementation in Python. This tutorial is designed with an assumption that the user has an understanding on the basics of cryptography and algorithms. If you are a beginner to these topics, we suggest you to go through tutorials related to them, before you start with this tutorial.
*** Table of Contents:
Cryptography with Python - Overview
Double Strength Encryption
Python Overview and Installation
Cryptography with Python - Reverse Cipher
Cryptography with Python - Caesar Cipher
Cryptography with Python - ROT13 Algorithm
Transposition Cipher
Encryption of Transposition Cipher
Decryption of Transposition Cipher
Encryption of files
Decryption of files
Base64 Encoding and Decoding
Cryptography with Python - XOR Process
Multiplicative Cipher
Cryptography with Python - Affine Cipher
Hacking Monoalphabetic Cipher
Simple Substitution Cipher
Testing of Simple Substitution Cipher
Decryption of Simple Substitution Cipher
Python Modules of Cryptography
Understanding Vignere Cipher
Implementing Vignere Cipher
One Time Pad Cipher
Implementation of One Time Pad Cipher
Symmetric and Asymmetric Cryptography
Understanding RSA Algorithm
Creating RSA Keys
RSA Cipher Encryption
RSA Cipher Decryption
Hacking RSA Cipher
Details
- Publication Date
- Sep 3, 2021
- Language
- English
- Category
- Computers & Technology
- Copyright
- All Rights Reserved - Standard Copyright License
- Contributors
- By (author): Su Su
Specifications
- Format