- 6
- 0
- 约5.31千字
- 约 28页
- 2016-12-03 发布于湖北
- 举报
学习目标 任务分析 4. 条件准备 对于张老师的计算机中学生信息管理系统被更改的情况,准备应用C语言编制,采用对称加密算法,完成所有老师进入数据库的用户名和口令的加密。 对称加密算法是应用较早的加密算法,技术成熟,C语言是一种最基础的编程语言。 实践操作 应用C语言编制程序完成对所有老师进入数据库的用户名和口令加密,由于学生信息管理系统中的老师人数较多,而且要求所有老师的用户名和口令都是由16位以内的字母和数字构成的,所以专门编制了输入函数,同时,对所有老师用户名和口令的加密过程,编制了加密函数。在主程序中,分别调用输入和加密函数,主程序流程图如右图。 实践操作 其中,input为输入函数,主要完成输入判断,判断输入的是否为16位以内的字母或数字,其流程图如图所示 实践操作 encrypt为加密函数,主要完成输入字母或数字的加密,采用加密前的数据与密钥数组keyt中的数据进行求和运算完成,其流程图如图所示。 实践操作 编制程序如下所示: #include stdio.h #include string.h #include ctype.h void input (char source[17]); void encrypt (char source[17]); main() { char username[17],password[17]; printf(请输入用户名(按
您可能关注的文档
- 企业营销战略资料.ppt
- 企业运营管理第3章2015资料.ppt
- 企业债券、中小企业私募债及新三板业务介绍资料.ppt
- 企业战略管理10战略方案的评价与选择资料.ppt
- 人防车库扬尘污染防治方案资料.doc
- 人防工程模板施工方案资料.doc
- 人防模板工程专项施工方案资料.doc
- 人行道施工专项方案资料.doc
- 人美版高中绘画教案整理版资料.doc
- 人美版美术九年级下教案资料.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)