- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2信息系统安全与防护;信息系统安全性问题;数据加密与安全;1.密码与密钥;密码通常是指按特定编码规则,对通信双方的数据信息进行从明文到密文变换的一种技术方法。总之,密码是一种“混淆”技术,就是把公开的、标准的信息编码表示的信息,通过一种变换手段将其变为除通信双方外的其他人所不能读懂的信息编码,这种独特的信息编码算法就是密码。例如,某信息的公开编码为“helloworld”,通过某种加密算法后变为“dlrowolleh”。;(2)密钥的概念;密码系统包括明文、密文、密钥和密码算法四个方面。原有的信息称为明文
(Plaintext,简称P);明文经过加密变换后的形式称为密文(Ciphertext,
简称C);由明文变为密文的过程称为加密(Enciphering,简称E),通
常由加密算法来实现。由密文还原为明文的过程称为解密(Deciphering,
简称D),通常由解密算法来实现。;常见的加密函数形式:C=EK1(P);(2)简单加密算法;凯撒密码算法的程序实现;2.自定义加密函数encrypt(),根据输入的明文字符串code和密钥key进行加密,生成密文code_new。;3.自定义解密函数decrypt(),根据输入的密文字符code和密钥key
进行解密,生成明文code_new。;4.自定义主函数main()。运行main(),通过1、2来进行加、解密选择。;调用函数main(),程序运行界面如下图所示:;②换位密码法;③简单异或法;2.对称与非对称密码体制;练一练;2.一个密码系统至少由明文、密文、加密算法、解密算法和密钥五部分组
成,其安全性主要由();3.若用简单异或法对明文转换的ASCII码的二进制”进行加密,得到密文”,则密钥可能为();谢谢
您可能关注的文档
- 最新部编版二年级上册语文(生字课件)15-八角楼上.pptx
- 第十章:分子传质(扩散).pptx
- 第四部分呼吸与运动(共50张课件).pptx
- 第四讲-系统评价的方法与评价原则课件课件.pptx
- 电力行业电力调度培训.pptx
- 二次函数y=a(x-h)2和y=a(x-h)2+k的图像和性质.pptx
- 发动机基本结构与工作原理课件.pptx
- 感觉统合训练【共86张课件】.pptx
- 高职劳动教育课第五课劳动-教育思想的发展与演变.pptx
- 肱骨干骨折病人的护理课件.pptx
- Unit 6 Useful numbers (Period 4)课件人教版英语三年级上册(2024).pptx
- Unit 7 Happy Birthday! (Period 1)课件-人教版英语七年级上册.pptx
- DB15∕T 334-2024 公路运输检疫监督技术规程.pdf
- DB15∕T 3710-2024 公路隧道轨道式智能巡检系统技术规范.pdf
- DB15∕T 3708-2024 粉煤灰路基设计与施工规范.pdf
- DB15∕T 2070.3-2024 医疗纠纷人民调解 第3部分:调解规范.pdf
- DB15∕T 3707-2024 超细粉煤灰混凝土路面应用技术规范.pdf
- 高中物理科学思想的渗透教学研究教学研究课题报告.docx
- 以学生为中心的数学个性化教学研究教学研究课题报告.docx
- 在线学习平台对英语学习的影响分析教学研究课题报告.docx
文档评论(0)