My Account Log in

1 option

Hands-On Cryptography with Python : Master Cryptographic Foundations with Real-World Implementation for Secure System Development Using Python (English Edition).

Ebook Central Academic Complete Available online

View online
Format:
Book
Author/Creator:
Ali, Rasid.
Language:
English
Subjects (All):
Cryptography.
Data encryption (Computer science).
Physical Description:
1 online resource (236 pages)
Edition:
1st ed.
Place of Publication:
Delhi : Orange Education PVT Ltd, 2025.
Summary:
Cryptography is the backbone of modern digital security, and Python makes it accessible for everyone. Hands-on Cryptography with Python takes readers from foundational concepts to advanced cryptographic systems, equipping them with both theoretical understanding and practical implementation skills using Python. You'll begin with setting up the platform and Installation and move on to understanding the basics of cryptography--exploring classic ciphers, their evolution, and their role in secure communication. Next, you'll advance to Symmetric Key Cryptography and Asymmetric Key Cryptography, learning how to implement encryption algorithms step-by-step with Python. As you progress, you'll dive into essential cryptographic components like Hashing and Message Integrity, enabling you to safeguard data and verify its authenticity. The book then introduces miscellaneous cryptographic schemes and highlights the principle that "Security is Only as Strong as the Weakest Link", encouraging you to identify and address vulnerabilities. Toward the final stages, you'll gain hands-on expertise in TLS Communication, the backbone of secure data exchange on the web. The journey culminates with an exploration of current trends in cryptography, including lightweight cryptography and post-quantum solutions, ensuring you stay ahead in this ever-evolving field.
Contents:
Cover Page
Title Page
Copyright Page
Dedication Page
About the Author
About the Technical Reviewer
Acknowledgements
Preface
Get a Free eBook
Errata
Table of Contents
1. Platform Setup and Installation
Introduction
Structure
Introduction to Python
The pyOpenSSL Module
The Cryptography Module
Conclusion
2. Introduction to Cryptography
Ciphers of Antiquity
From Paper to Machine: Mechanization of Encryption
Emergence of Mechanical Cipher Machines
Early Mechanical Devices
Advantages Over Manual Methods
The Jefferson Disk
Influential Figures
Cryptanalysis of Mechanical Machines
Legacy of Mechanical Encryption Generated by AI.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
ISBN:
9789348107732
9348107739
9789348107510
9348107518
OCLC:
1490383395

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account