- Python密碼學編程(第2版)
- (美)阿爾·斯維加特
- 255字
- 2020-05-20 09:12:23
1.6 習題
1.對下列Ambrose Bierce所著《魔鬼辭典》中的內容,用給定的密鑰進行加密。
a.密鑰為4:“AMBIDEXTROUS: Able to pick with equal skill a right-hand pocket or a left.”
b.密鑰為17:“GUILLOTINE: A machine which makes a Frenchman shrug his shoulders with good reason.”
c.密鑰為21:“IMPIETY: Your irreverence toward my deity.”
2.用給定的密鑰解密下列密文。
a.密鑰為15:“ZXAI: P RDHIJBT HDBTIXBTH LDGC QN HRDIRWBTC XC PBTGXRP PCS PBTGXRPCH XC HRDIAPCS.”
b.密鑰為4:“MQTSWXSV: E VMZEP EWTMVERX XS TYFPMG LSRSVW.”
3.用0作為密鑰對句子進行加密:“This is a silly example.”。
4.下面是一些單詞和對應的密文。每個單詞使用了什么密鑰?
a.ROSEBUD – LIMYVOX
b.YAMAMOTO – PRDRDFKF
c.ASTRONOMY – HZAYVUVTF
5.一個用密鑰8加密的句子,用密鑰 9 解密,變成了什么樣?“UMMSVMAA: Cvkwuuwv xibqmvkm qv xtivvqvo i zmdmvom bpib qa ewzbp epqtm.”。
推薦閱讀
- Drupal 8 Blueprints
- UI智能化與前端智能化:工程技術、實現方法與編程思想
- PHP網絡編程學習筆記
- 老“碼”識途
- C語言程序設計
- Linux操作系統基礎案例教程
- Linux:Embedded Development
- Scala for Machine Learning(Second Edition)
- 零基礎學C語言程序設計
- Xcode 6 Essentials
- Spark技術內幕:深入解析Spark內核架構設計與實現原理
- Python面向對象編程(第4版)
- Raspberry Pi Robotic Projects
- Spring Boot學習指南:構建云原生Java和Kotlin應用程序
- HTML5程序開發范例寶典