- 首頁
- >
- 書籍詳目頁
- 作者: Al Sweigart (著) ; H&C (譯)
- 學科分類: 科學類
- 書籍分類: 行動裝置開發 ; 程式語言
- 出版社: 碁峯資訊股份有限公司
- 出版地:臺灣
- 出版日期:2021
- 語文:繁體中文
- ISBN/識別號:9789865020804
Python駭客密碼:加密、解密與破解實例應用
可使用:0人
線上閱讀中:0人
下載閱讀中:0人
借閱天數:0天

推薦採購不提供QR CODE
線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
學習Python程式設計和密碼的破解技巧
本書教您學習製作與破解密碼的相關演算法知識,以及如何在Python中編寫程式來實作和傳送機密訊息!
本書前幾章會教您Python基礎的程式設計知識和技巧,接著學習各種經典傳統密碼的相關知識原理,以及怎麼使用這類傳統密碼進行加密解密,並編寫、實作、測試和破解程式。本書所講述的包括反轉密碼、凱撒密碼、換位密碼、仿射密碼、簡易替換密碼、維吉尼亞密碼等,最後還有公鑰密碼,這個保護著目前線上交易加密應用,像數位簽章、email和比特幣等都有使用的技術。
書中所有範例程式都會完整列出,並逐行解說其Python技巧和運作原理。讀完本書,您不僅學會怎麼在Python中編寫程式碼,您還會有很多完整的程式實例可實證您的學習成果!
本書內容還包括:
‧教您結合迴圈、變數和流程控制等技巧在實際的程式上應用
‧教您使用字典攻擊馬上檢測解密訊息是否為英文或只是亂碼
‧教您製作測試程式,用來確保加密和解密的處理是正確無誤的
‧以完整的仿射密碼實例教您活用模除運算等數學概念來加密訊息
‧教您活用暴力破解法與頻率分析等破解技術
從範例程式中動手實作與體會是最好的學習方式,本書有完整眾多的實例能讓您能夠享受學習Python與密碼學的樂趣。
- 目錄
-
簡介
-
第1章 製作紙上的密碼工具
-
第2章 在互動式Shell中程式設計
-
第3章 字串與編寫程式
-
第4章 反轉密碼
-
第5章 凱撒密碼
-
第6章 以暴力破解凱撒密碼
-
第7章 使用換位密碼進行加密
-
第8章 使用換位密碼進行解密
-
第9章 編寫程式來測試您的程式
-
第10章 加密和解密檔案
-
第11章 以程式來偵測英文
-
第12章 破解換位密碼
-
第13章 仿射密碼所用的模算術模組
-
第14章 仿射密碼程式設計
-
第15章 破解仿射密碼
-
第16章 簡易替換密碼程式設計
-
第17章 破解簡易替換密碼
-
第18章 維吉尼亞密碼程式設計
-
第19章 頻率分析
-
第20章 破解維吉尼亞密碼
-
第21章 一次性密碼本密碼
-
第22章 尋找與產生質數
-
第23章 生成公鑰密碼的公鑰
-
第24章 公鑰密碼程式設計
-
附錄 偵錯Python程式碼
同類型書籍推薦
TOP