Hands-On Cryptography with Python: Leverage the power of Python to encrypt and decrypt data
暫譯: 使用 Python 實作密碼學:利用 Python 的力量進行數據加密與解密
Samuel Bowne
- 出版商: Packt Publishing
- 出版日期: 2018-06-29
- 售價: $1,390
- 貴賓價: 9.5 折 $1,321
- 語言: 英文
- 頁數: 100
- 裝訂: Paperback
- ISBN: 1789534445
- ISBN-13: 9781789534443
-
相關分類:
Python、程式語言、資訊安全
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$480$408 -
$1,460$1,153 -
$520$442 -
$680$537 -
$260$234 -
$941Key Performance Indicators For Dummies (Paperback)
-
$540$459 -
$403OpenCV 算法精解:基於 Python 與 C++
-
$1,200$948 -
$1,230$1,169 -
$1,400$1,330 -
$1,540$1,509 -
$500$350 -
$600$468 -
$1,470Developing IoT Projects with ESP32: Automate your home or business with inexpensive Wi-Fi devices
-
$2,200Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$2,030$1,929
相關主題
商品描述
Learn to evaluate and compare data encryption methods and attack cryptographic systems
Key Features
- Explore popular and important cryptographic methods
- Compare cryptographic modes and understand their limitations
- Learn to perform attacks on cryptographic systems
Book Description
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.
What you will learn
- Protect data with encryption and hashing
- Explore and compare various encryption methods
- Encrypt data using the Caesar Cipher technique
- Make hashes and crack them
- Learn how to use three NIST-recommended systems: AES, SHA, and RSA
- Understand common errors in encryption and exploit them
Who This Book Is For
Hands-On Cryptography with Python is for security professionals who want to learn to encrypt and evaluate data, and compare different encryption methods.
Table of Contents
- Obfuscation
- Hashing
- Strong Encryption
商品描述(中文翻譯)
學習評估和比較數據加密方法及攻擊密碼系統
主要特點
- 探索流行且重要的密碼方法
- 比較密碼模式並理解其限制
- 學習如何對密碼系統進行攻擊
書籍描述
密碼學對於保護敏感信息至關重要,但經常會不充分或不正確地執行。
《使用 Python 的實作密碼學》首先向您展示如何加密和評估您的數據。然後,這本書將引導您了解各種數據加密方法,如混淆、哈希和強加密,並展示如何攻擊密碼系統。您將學習如何創建哈希、破解它們,並理解它們之間的差異。在最後幾章中,您將使用三個 NIST 推薦的系統:高級加密標準 (AES)、安全哈希算法 (SHA) 和 Rivest-Shamir-Adleman (RSA)。
在本書結束時,您將能夠處理加密中的常見錯誤。
您將學到什麼
- 使用加密和哈希保護數據
- 探索和比較各種加密方法
- 使用凱薩密碼技術加密數據
- 創建哈希並破解它們
- 學習如何使用三個 NIST 推薦的系統:AES、SHA 和 RSA
- 理解加密中的常見錯誤並利用它們
本書適合誰
《使用 Python 的實作密碼學》適合希望學習加密和評估數據,以及比較不同加密方法的安全專業人士。
目錄
- 混淆
- 哈希
- 強加密