Hands-On Cryptography with Python

Leverage the power of Python to encrypt and decrypt data



Bookstore > Books > Hands-On Cryptography with Python

Hands-On Cryptography with Python
Price$23.99 - $29.99
Rating
AuthorSamuel Bowne
PublisherPackt Publishing
Published2018
Pages100
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101789534445
ISBN-139781789534443
EBook Hardcover Paperback

Cryptography is essential for protecting sensitive information, but it is often performed inadequately or incorrectly.

Hands-On Cryptography with Python starts by showing you how to encrypt and evaluate your data. The book will then walk you through various data encryption methods,such as obfuscation, hashing, and strong encryption, and will show how you can attack cryptographic systems. You will learn how to create hashes, crack them, and will understand why they are so different from each other. In the concluding chapters, you will use three NIST-recommended systems: the Advanced Encryption Standard (AES), the Secure Hash Algorithm (SHA), and the Rivest-Shamir-Adleman (RSA).

By the end of this book, you will be able to deal with common errors in encryption.





Similar Books


Hands-On Robotics with JavaScript

Hands-On Robotics with JavaScript

There has been a rapid increase in the use of JavaScript in hardware and embedded device programming. JavaScript has an effective set of frameworks and libraries that support the robotics ecosystem.Hands-On Robotics with JavaScript starts with setting up an environment to program robots in JavaScript. Then, you will dive into building bas...
Design Patterns in C#

Design Patterns in C#

Get hands-on experience with each Gang of Four design pattern using C#. For each of the patterns, you'll see at least one real-world scenario, a coding example, and a complete implementation including output.In the first part of Design Patterns in C#, you will cover the 23 Gang of Four (GoF) design patterns, before moving onto some altern...
Hands-On Microservices with Node.js

Hands-On Microservices with Node.js

Microservices enable us to develop software in small pieces that work together but can be developed separately; this is one reason why enterprises have started embracing them. For the past few years, Node.js has emerged as a strong candidate for developing microservices because of its ability to increase your productivity and the performa...
Hands-On DevOps with Vagrant

Hands-On DevOps with Vagrant

Hands-On DevOps with Vagrant teaches you how to use Vagrant as a powerful DevOps tool and gives an overview of how it fits into the DevOps landscape. You will learn how to install VirtualBox and Vagrant in Windows, macOS, and Linux. You will then move on to understanding Vagrant commands, discovering its boxes and Vagrant Cloud.After gett...
Hands-On Bitcoin Programming with Python

Hands-On Bitcoin Programming with Python

Bitcoin is a cryptocurrency that's changing the face of online payments. Hands-On Bitcoin Programming with Python teaches you to build software applications for mining and creating Bitcoins using Python.This book starts with the basics of both Bitcoin and blockchain and gives you an overview of these inherent concepts by showing you how t...
OpenCV Computer Vision with Python

OpenCV Computer Vision with Python

Computer Vision can reach consumers in various contexts via webcams, camera phones and gaming sensors like Kinect. OpenCV's Python bindings can help developers meet these consumer demands for applications that capture images, change their appearance and extract information from them, in a high-level language and in a standardized data for...