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
Buy
Preview
Price$23.99 - $29.99
Rating
AuthorSamuel Bowne
PublisherPackt Publishing
Published2018
Pages100
LanguageEnglish
FormatPaper book / ebook
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 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...
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...
Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial

Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial

BPEL, Business Process Execution Language is the definitive standard in writing and defining actions within business processes. Oracle BPEL Process Manager R1 is Oracle's latest offering, providing you with a complete end-to-end platform for the creation, implementation, and management of your BPEL business processes that are so important...
Learning Quartz Composer

Learning Quartz Composer

Apple's Quartz Composer makes it amazingly easy to create real-time graphics of all kinds: for screensavers, animations, kiosk art, film effects, Dashboard Widgets, graphically-rich apps, and more. But few content creators use QC, because they've had practically no useful help - until now. In this book/DVD bundle, two renowned VJs who've ...
Practical Machine Learning with Python

Practical Machine Learning with Python

Master the essential skills needed to recognize and solve complex problems with machine learning and deep learning. Using real-world examples that leverage the popular Python machine learning ecosystem, this book is your perfect companion for learning the art and science of machine learning to become a successful practitioner. The concept...
Arduino Workshop

Arduino Workshop

The Arduino is a cheap, flexible, open source microcontroller platform designed to make it easy for hobbyists to use electronics in homemade projects. With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways to create devices that interact with the w...