字符串加密和解密算法-武汉理工大学自动化07级.docVIP

  • 7
  • 0
  • 约1.53万字
  • 约 24页
  • 2024-01-10 发布于广西
  • 举报

字符串加密和解密算法-武汉理工大学自动化07级.doc

【此课设格式有出入】

摘要

随着计算机硬件的开展,微机系统的功能越来越强,而且计算机的程序设计语言也经过了一个开展的过程。从最根本的机器语言到汇编语言,并到高级的智能化语言,如visualC++、visualBasic等,不断前进。

对给定的明码进行加密是当今计算机科学中的一个非常热门话题。在本课程设计中,目的是给输入的明码进行加密并输出相应的密码,加密方法有:明码的ASCII值上下位互换,ASCII值减50,ASCII值加40,ASCII值取补码,ASCII值二进制末位取反。可见这些加密方法都很简单,因此设计过程也相对简单,且这样的加密算法也可轻而易举地被攻破,不利于密码的保护。一种更强的加密方式是公钥密钥,公约加密更方便而且很难被攻破,因为它使用了两个密钥,一个是公钥,一个是私钥但作为知识应用。课设只是把所学的知识加以应用,作为设计者,不能轻视题目的简单,我们要借此时机,加强汇编语言的学习,并加深自己的知识。

在设计中,程序应用了BIOS中一些系统中断,参加了一些彩色醒目提示符,设计了人性化的界面,这些是自学的汇编知识并加以应用,当然也有DOS

文档评论(0)

1亿VIP精品文档

相关文档