2022年电子商务安全导论实践试题及答案 .pdf
《2022年电子商务安全导论实践试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务安全导论实践试题及答案 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子商务安全导论实践试题及答案1.简单的加密算法的代码编写(凯撒密码)2.电子商务安全认证证书的网上申请以及使用说明3.你使用的机器上本地安全设置中的密码策略如何4.说明你所使用的机器上的公钥策略基本情况5.本机 IP 安全策略中的安全服务器(要求安全设置)属性以及基本情况6.本机 IP 安全策略中的客户端(只响应)属性的基本情况7.本机IP 安全策略中的服务器(请求安全设置)属性和基本情况如何(编辑规则常规高级方法)8.说明智能卡是是如何进行用户鉴别的9.本机上证书的使用情况10.上网查询江苏省电子商务安全证书的基本情况11.说明木马在win.ini 条件下的症状如何12.举例说明你所使用的
2、个人防火墙的功能项目以及使用方法13.介绍一种你所熟悉的黑客攻击技术14.你的手头没有什么专用安全软件工具如何手动检查系统出现的安全问题15.查阅有关资料分析极速波I-WORM/ZOBOT 的技术方法解答一简单的加密算法的代码编写(凯撒密码)凯撒密文的破解编程实现凯撒密文的破解编程实现近来安全的发展,对密码学的研究越来越重要,虽然我们现在大多采用的是非对称密码体制,但是同时由于处理及其它的一些重要原因,对传统密码仍然是在大量的使用,如移位,替代的基本思想仍然没有改变,我个人认为,将来的很长时间内,我们必将会花大量的时间对密码学进行研究,从而才能促进我名师资料总结-精品资料欢迎下载-名师精心整理
3、-第 1 页,共 9 页 -们的电子政务,电子商务的健康发展,下面我要谈的是对一个古典密码-凯撒(kaiser)密码的的解密,也就是找出它的加密密钥,从而进行解密,由于它是一种对称密码体制,加解密的密钥是一样的,下边简单说明一下加解密加密过程:密文:C=M+K (mod 26)解密过程:明文:M=C-K (mod 26)详细过程请参考相关资料破解时主要利用了概率统计的特性,E 字母出现的概率最大。加密的程序实现我就不说了,下面重点说一下解密的程序实现:我是用C 写的,在VC6.0 下调试运行正确#includestdio.h#includectype.h#includestdlib.h mai
4、n(int argc,char*argv)FILE*fp_ciper,*fp_plain;/密文与明文的文件指针char ch_ciper,ch_plain;int i,temp=0;/i 用来存最多次数的下标/temp 用在求最多次数时用int key;/密钥int j;int num26;/保存密文中字母出现次数for(i=0;i 26;i+)num=0;/进行对 num 数组的初始化printf(=n);printf(-BY 安美洪design-n);printf(=n);if(argc!=3)printf(此为 KAISER 解密用法:文件名 密文路径 明文路径 n);printf(如
5、:decryption F:ciper_2_1.txt F:plain.txtn);/判断程序输入参数是否正确名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -if(fp_ciper=fopen(argv1,r)=NULL)printf(打开密文出错!解密失败 n);exit(0);while(ch_ciper=fgetc(fp_ciper)!=EOF)switch(ch_ciper)case A:num0=num0+1;break;/统计密文各字母出现次数 case B:num1=num1+1;break;/与上同,下边一样 case C:num2=num2+1;bre
6、ak;case D:num3=num3+1;break;case E:num4=num4+1;break;case F:num5=num5+1;break;case G:num6=num6+1;break;case H:num7=num7+1;break;case I:num8=num8+1;break;case J:num9=num9+1;break;case K:num10=num10+1;break;case L:num11=num11+1;break;case M:num12=num12+1;break;case N:num13=num13+1;break;case 0:num14=n
7、um14+1;break;case P:num15=num15+1;break;case Q:num16=num16+1;break;case R:num17=num17+1;break;case S:num18=num18+1;break;case T:num19=num19+1;break;case U:num20=num20+1;break;case V:num21=num21+1;break;case W:num22=num22+1;break;case X:num23=num23+1;break;case Y:num24=num24+1;break;case Z:num25=num2
8、5+1;break;fclose(fp_ciper);for(i=0;itemp)j=i;/求出最大次数的下下标 temp=num;名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -if(j E)ch_plain=(ch_ciper-A-key)%26)+A);/解密else ch_plain=(ch_ciper-A-key+26)%26)+A);/解密ch_plain=tolower(ch_plain);/把大写明文转化为小写fputc(ch_plain,fp_plain);/把明文写到文件文件plain fclose(fp_ciper);fclose(fp_plain
9、);printf(解密成功,密钥KEY=%d,明文已保存到文件中,谢谢使用!n,key);二.电子商务安全认证证书的网上申请以及使用说明用户以 PKCS#10 格式提出证书申请请求,加密服务提供者CSP 产生公/私钥对,可以在用户本地产生,也可以在CA 出生成。如果通过后者产生,必须用“个人信息交换语法标准”PKCS#12 将生成的私钥导入本地。公钥和申请信息提交给CA 机构,经过CA 的核实,如果申请人身份属实,则根据CA 的策略生成证书,并将其发布。一般基于INTERNET的 CA 身份审核,需要借助于传统途径来实现。CA 发布证书后,申请者可以直接通过INTERNET下载并安装证书。证书
10、使用:证书使用者从CA 那里获得CA 的公钥存放在本地,通过检查证书中CA 用私钥的签名来验证证书的合法性。CA 签名合法后,接着再使用需要验证的证书中的公钥加密 随机信息发给对方,对方可以用私钥解密并返回结果,根据对方的响应结果来判断对方是否是证书中名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -所身称的人,因为只有拥有与该公钥相应的私钥才能解开加密的随机信息。三你使用的机器上本地安全设置中的密码策略如何:首先禁用guest 帐号,将系统内建的administrator 帐号改名,而且要设置一个密码,最好是 8 位以上字母数字符号组合。如果你使用的是其他帐号,最好不要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电子商务安全导论实践试题及答案 2022 电子商务 安全 导论 实践 试题 答案
限制150内