国家高等职业教育网络技术专业教学资源库
计算机网络安全技术与实施
课程资源子库
学习情境2:实训指导2.1-1 利用PGP实施非对称加密
网络技术专业教学资源库
实训指导2.1-1
一、实训题目:
利用利用PGP实施非对称加密。 二、实训目的:
1. 掌握利用PGP实施非对称加密的方法;
2. 能够对文件在网传传输过程中提供完整性保护; 3. 能够合理选用加密算法,区分对称与非对称加密。 三、实训要求:
1. 掌握PGP软件的安装与使用方法;
2. 学会利用Apocalypso软件进行非对称加密的方法; 3. 熟悉建立FTP服务器的方法和过程。 四、实训网络场景或网络拓扑结构: 网络拓扑结构图如下:
五、实训步骤: 1. PGP软件的安装
步骤一:解压缩后,双击或运行安装程序后,进入安装界面,显示欢迎信息,选择“NEXT”,
1 / 6
网络技术专业教学资源库
然后出现许可协议,这里阅读后选择接受,即“YES”,进入提示安装PGP所需要的系统、以及软件配置情况的界面,建议阅读一下,特别是那条警告信息:“Warning:Export of this software may be restricted by the U.S. Government(此软件的出口受美国政府的限制)。继续点NEXT按钮,出现创建用户类型的界面,选择“NEXT”。
步骤二:安装程序会提示用户,是否已经有了密钥,如果安装过PGP可能计算机中存在密钥,这就可以再利用了。如果没有安装过PGP则这里选择如下图所示中的,“No I’m a new user”,然后选择“NEXT”,出现程序的安装目录,建议将PGP安装在安装程序默认的目录,也就是系统盘内,程序很小。再次点“NEXT”按钮,出现选择PGP组件的窗口,安装程序会检测你系统内所安装的程序,如果存在PGP可以支持的程序,它将自动为你选中该支持组件,如图所示。PGP可以和Outlook结合完成邮件的加密。
步骤三:安装过程按提示选择“NEXT”,重启系统即可完成安装。重新启动系统进后,系统会启动PGP许可验证,PGP已经在开始->所有程序->启动,加入了启动项。输入购买时的产品相关License Number等信息。也可以选择试用,即Later。
2 / 6
网络技术专业教学资源库
2.密钥对(公钥和私钥)生成
步骤一:安装完成后会出现密钥生成向导,下一步后要求输入用户全名和邮件地址,接下来会提示要求输入用于保护私钥的密码,此密码不能少于8位,并要求进行确认一遍,即重复一遍。在Passphrase处输入你需要的密码,Confirmation(确认)处再输入一次长度必须大于8位,建议为12位以上。
步骤二:接下来进入Key Generation Progress(密钥生成阶段),等待主密钥(Key)和次密钥(Subkey)生成完毕(Done)。点击“下一步”按钮,进入Completing the PGP Key Generation Wizard(完成该PGP密钥生成向导)再点“完成”按钮,则密钥创建并设置好了。
3.密钥查看
通过开始程序中的PGP中启动PGPkeys,可以看到密钥的一些基本信息,如:Validity(有效性,PGP系统检查是否符合要求,如符合,就显示为绿色)、Trust(信任度)、Size(大小)、Description(描述)、Key ID(密钥ID)、Creation(创建时间)、Expiration(到期时间)等(这些信息,可以在菜单组“VIEW(查看)”中并选择里面的全部选项),如图所示。
3 / 6
相关推荐: