二、实验项目名称:多表代换密码算法实现 三、实验学时:2 学时 四、实验原理: 五、实验目的: 1、熟悉多表代换密码算法; 2、掌握密码算法中参数选取、**生成、加密和解密的基本流程。 六、实验内容: 实现n=3的多表代换密码体制,能够随机生成**对输入的英文字母信息进行加密或正确解密。 七、实验器材(设...
实验1单/多表代换密码算法实现 一、实验目的 1、编程实现单/多表代换密码算法; 2、了解攻击古典加密算法的方法。 二、实验内容 编程实现恺撒密码、移位变换、仿射变换和多表代换加/解密算法; 三、实验原理及步骤 1、单表代换密码 (1)恺撒密码 恺撒密码的加密和解密代换: (2)移位变换 它的加密和解密变换: (3...