电子商务安全导论实践试题及答案

电子商务安全导论实践试题及答案

ID:12021021

大小:35.00 KB

页数:9页

时间:2018-07-15

电子商务安全导论实践试题及答案_第1页
电子商务安全导论实践试题及答案_第2页
电子商务安全导论实践试题及答案_第3页
电子商务安全导论实践试题及答案_第4页
电子商务安全导论实践试题及答案_第5页
资源描述:

《电子商务安全导论实践试题及答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子商务安全导论实践试题及答案1.简单的加密算法的代码编写(凯撒密码)2.电子商务安全认证证书的网上申请以及使用说明3.你使用的机器上本地安全设置中的密码策略如何4.说明你所使用的机器上的公钥策略基本情况5.本机IP安全策略中的安全服务器(要求安全设置)属性以及基本情况6.本机IP安全策略中的客户端(只响应)属性的基本情况7.本机IP安全策略中的服务器(请求安全设置)属性和基本情况如何(编辑规则  常规  高级方法)8.说明智能卡是是如何进行用户鉴别的9.本机上证书的使用情况10.上网查询江苏省电子商务安全证书的基本情况11.说

2、明木马在win.ini条件下的症状如何12.举例说明你所使用的个人防火墙的功能项目以及使用方法13.介绍一种你所熟悉的黑客攻击技术14.你的手头没有什么专用安全软件工具如何手动检查系统出现的安全问题15.查阅有关资料分析极速波I-WORM/ZOBOT的技术方法解答《一》简单的加密算法的代码编写(凯撒密码)凯撒密文的破解编程实现凯撒密文的破解编程实现  近来安全的发展,对密码学的研究越来越重要,虽然我们现在大多采用的是非对称密码体制,但是同时由于处理及其它的一些重要原因,对传统密码仍然是在大量的使用,如移位,替代的基本思想仍然没有

3、改变,我个人认为,将来的很长时间内,我们必将会花大量的时间对密码学进行研究,从而才能促进我们的电子政务,电子商务的健康发展,下面我要谈的是对一个古典密码-----凯撒(kaiser)密码的的解密,也就是找出它的加密密钥,从而进行解密,由于它是一种对称密码体制,加解密的密钥是一样的,下边简单说明一下加解密加密过程:      密文:C=M+K  (mod26)解密过程:      明文:M=C-K  (mod26)详细过程请参考相关资料破解时主要利用了概率统计的特性,E字母出现的概率最大。加密的程序实现我就不说了,下面重点说一下解

4、密的程序实现:我是用C写的,在VC6.0下调试运行正确#include"stdio.h"#include"ctype.h"#include"stdlib.h"main(intargc,char*argv[]){FILE*fp_ciper,*fp_plain;            //密文与明文的文件指针charch_ciper,ch_plain;inti,temp=0;                    //i用来存最多次数的下标                              //temp用在求最多次数时用in

5、tkey;                        //密钥intj;intnum[26];                      //保存密文中字母出现次数for(i=0;i<26;i++)    num=0;                    //进行对num[]数组的初始化printf("======================================================");printf("------------------BY安美洪design----------------

6、----");printf("======================================================");if(argc!=3){    printf("此为KAISER解密用法:[文件名][密文路径][明文路径]");    printf("如:decryptionF:ciper_2_1.txtF:plain.txt");}                            //判断程序输入参数是否正确if((fp_ciper=fopen(argv[1],"r"))

7、==NULL){    printf("打开密文出错!解密失败");    exit(0);}while((ch_ciper=fgetc(fp_ciper))!=EOF)switch(ch_ciper){    case'A':num[0]=num[0]+1;  break;    //统计密文各字母出现次数    case'B':num[1]=num[1]+1;  break;    //与上同,下边一样    case'C':num[2]=num[2]+1;  break;    case'D':num[3]=num[3

8、]+1;  break;    case'E':num[4]=num[4]+1;  break;    case'F':num[5]=num[5]+1;  break;    case'G':num[6]=num[6]+1;  break;    case'H'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。