图 2 功能简介
1. 功能简介
程序共分 5 个功能模块
1) 选择输入文件。若进行加密,则执行模块 2,若进行解密,执行模块 3。
2) 加密模块:
·程序运行后,会随机初始化此模块。p,q,e,d,n 中为为随机的初始值,
已经可以直接进行加密。
·用户也可以根据自己的需求,用 next 获取下一个随机值;或者直接用
set 设置自己想要的值,设置的成功或失败可以通过 4 中的提示信息
得到。
·点击 Run 运行加密过程,加密的结果在 Encrypt.txt 中。
3) 解密模块:
·d,n 在程序运行后也会给予和加密模块中 d,n 相同的随机初始值。
·用户可以用此 d,n 进行解密,也可以通过自己输入 d,n 的值,进行解
密。
·点击 Run 运行加密过程,加密的结果在 Decrypt.txt 中。
4) 状态栏
·选择文件,加密解密设置,加密解密运行的结果都可以通过此状态栏
得到。
5) 关于
·显示作者信息。