欢迎来到天天文库
浏览记录
ID:29731374
大小:17.12 KB
页数:5页
时间:2018-12-22
《110序列脉冲检测器实验报告总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划110序列脉冲检测器实验报告总结 密码学实验报告 项目名称:××××××××× 项目负责人:××× 联系电话:××××× 编制日期:××××× 密码学实验报告 实验目的:掌握Caesar密码加密解密原理,并利用VC++编程实现。 实验内容:Caesar密码的加密原理是对明文加上一个密钥而得到密文。假设密钥为3,那么字母“a”对应的ASCII码为97,加上3得100正好是字母“d”的ASCII码值, 实验说明:加密实现的
2、两种方式,只限定英文字母,加密时,根据明文字符是小写字母,采用加密运算: 密文字符=“a”或“A”+%26如果输入其他字符,则直接原样输出,不作处理 可以是任意字符 加密时,我们不做任何区分,直接利用Caesar密码算法 密文字符=明文字符+password解密反之。 实验结果:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 voidCCaesa
3、rDlg::OnButton1()//加密按钮 { UpdateData(TRUE);//从界面上的输入的值传入成员变量m_crypt=m_plaintxt;//密文进行初始化,它与明文的长度是相同的for(inti=0;i=48&&m_(i)=65&&m_(i)=97)//如果输入的字符是小写字母 { m_(i,'a'+(m_(i)-'a'+m_password%26+26)%26);//密文输出 }else{m_(i,m_(i));//其他的字符按照原样输出UpdateData(FALSE);UpdateData(FALSE);
4、} } voidCCaesarDlg::OnButton2()//解密按钮 { UpdateData(TRUE); for(inti=0;i=48&&m_(i)=65&&m_(i)=97){}else{m_(i,m_(i));//其他字符原样输出UpdateData(FALSE);m_(i,'a'+(m_(i)-'a'-m_password%26+26)%26);UpdateData(FALSE);}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司
5、新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 分析:1、如果代码写为if//大写if//小写if//数字Else//(符号) 那么大写字母经过加密,执行第一个if后,程序会不会执行第二第三个if,但是会执行else,所以大写字母经过加密,会变成符号。因此应将代码改为IfelseIfelseIfelse。 2、UpdateData(FALSE);只要放在代码最后就可以,所有成员变量的值更新之后传到界面。不用每判断一次就将数据传到界面。 3、注意初始化密文和明文解,这样程序才能运行。
6、EDA实验报告书 《实验七序列检测器实验》实验报告 杨丽斌计科二班学号:XX 一、实验内容及相关描述: 设计一个序列检测器,即检测器连续收到一组串行码“”后,输出检测标志1,否则输出0。 代码序列检测器是一种同步时序电路,它用于搜索,检测输入的二进制代码串中是否出现指定的代码序列,001序列检测器的原理图如下:CP X1 Y0 二、设计思路:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特
7、制定安保从业人员的业务技能及个人素质的培训计划 本实验依然采用模块化的设计方法,用VHDL语言设计每一个模块,在顶层图上用图形化模式调用相应模块,组成相关的功能总共用到的模块有: 1、分频器:将时钟信号进行十分频2、串行并出序列检测器3、串行并行并出序列检测器 4、时钟信号扫描端口:用于扫描时钟信号,并根据信号使能相应的数码管5、数码管驱动模块:用于选择数码管6、其他小模块 三、相关主要子模块的设计:1、分频器:将时钟信号进行十分频:、VHDL语言 、波形仿真: 波形仿真参数设置:网格时间:100ns,总时间:3us;时钟信号长度:1
8、00ns 2、串行并出序列检测器: 用时序电路设计方法,先做出其状态转移表,再根据状态转移表编写VHDL程序、状态转移表: VHD
此文档下载收益归作者所有