- 7
- 0
- 约1.53万字
- 约 24页
- 2024-01-10 发布于广西
- 举报
【此课设格式有出入】
摘要
随着计算机硬件的开展,微机系统的功能越来越强,而且计算机的程序设计语言也经过了一个开展的过程。从最根本的机器语言到汇编语言,并到高级的智能化语言,如visualC++、visualBasic等,不断前进。
对给定的明码进行加密是当今计算机科学中的一个非常热门话题。在本课程设计中,目的是给输入的明码进行加密并输出相应的密码,加密方法有:明码的ASCII值上下位互换,ASCII值减50,ASCII值加40,ASCII值取补码,ASCII值二进制末位取反。可见这些加密方法都很简单,因此设计过程也相对简单,且这样的加密算法也可轻而易举地被攻破,不利于密码的保护。一种更强的加密方式是公钥密钥,公约加密更方便而且很难被攻破,因为它使用了两个密钥,一个是公钥,一个是私钥但作为知识应用。课设只是把所学的知识加以应用,作为设计者,不能轻视题目的简单,我们要借此时机,加强汇编语言的学习,并加深自己的知识。
在设计中,程序应用了BIOS中一些系统中断,参加了一些彩色醒目提示符,设计了人性化的界面,这些是自学的汇编知识并加以应用,当然也有DOS
您可能关注的文档
最近下载
- 产前筛查与诊断技术规范共识(2025版).docx VIP
- 委任书范本格式.docx VIP
- 20200516-开源证券-市场微观结构研究系列(7):振幅因子的隐藏结构.pdf VIP
- 开源证券-市场微观结构研究系列(10):因子切割论-200917 .pdf VIP
- 51VV电脑版和手机版下载注册操作步骤.doc VIP
- 研究报告格式范文模板.docx VIP
- 爱普生Epson CH-TW6300 TW6700W TZ1000 重要说明多媒体液晶投影机.pdf
- 静力切割拆除施工方案.docx VIP
- (最新)基础考核旅行社计调四级精选试题与答案(答案在末尾).docx
- 浙江石化4000万吨年炼油化工一体化项目.pdf VIP
原创力文档

文档评论(0)