密码学课程设计设计

合集下载

密码学技术课程设计

密码学技术课程设计

密码学技术课程设计一、教学目标本课程旨在让学生了解和掌握密码学的基本原理和技术,包括对称加密、非对称加密、哈希函数、数字签名等,培养学生运用密码学技术解决实际问题的能力。

1.掌握密码学的定义、发展历程和基本概念。

2.理解对称加密、非对称加密、哈希函数、数字签名等基本技术。

3.了解密码学在信息安全领域的应用。

4.能够运用对称加密和非对称加密技术实现数据的加密和解密。

5.能够使用哈希函数对数据进行摘要和验证。

6.能够创建和验证数字签名,实现数据的真实性和完整性验证。

情感态度价值观目标:1.培养学生对密码学技术的兴趣,提高学生主动学习的积极性。

2.培养学生严格遵守密码学规则和法律法规,增强学生的信息安全意识。

二、教学内容本课程的教学内容主要包括密码学的基本原理、对称加密、非对称加密、哈希函数、数字签名等。

1.密码学的基本原理:密码学的定义、发展历程、基本概念。

2.对称加密:对称加密的原理、常见对称加密算法(如DES、AES等)。

3.非对称加密:非对称加密的原理、常见非对称加密算法(如RSA、ECC等)。

4.哈希函数:哈希函数的定义、性质、常见哈希函数(如MD5、SHA-1等)。

5.数字签名:数字签名的原理、常见数字签名算法(如RSA签名、ECDSA等)。

三、教学方法本课程采用讲授法、案例分析法和实验法相结合的教学方法。

1.讲授法:通过讲解密码学的基本原理、算法和应用,使学生掌握密码学的基本知识。

2.案例分析法:通过分析典型的密码学应用案例,使学生了解密码学在信息安全领域的实际应用。

3.实验法:通过实验操作,让学生亲手实践密码学的各种算法,提高学生的实际操作能力。

四、教学资源1.教材:选用权威、实用的教材,如《密码学导论》、《信息安全原理与实践》等。

2.参考书:提供相关的参考书籍,如《密码学手册》、《数字签名与加密技术》等。

3.多媒体资料:制作精美的PPT课件,为学生提供直观的学习资料。

4.实验设备:准备计算机、网络设备等实验器材,为学生提供实践操作的机会。

6位密码设计课程设计

6位密码设计课程设计

6位密码设计课程设计一、课程目标知识目标:1. 学生能理解密码学的基本概念,掌握6位密码的设计原理。

2. 学生能了解和运用数学原理在密码设计中的应用。

3. 学生能掌握不同字符组合在密码强度中的作用。

技能目标:1. 学生能够运用所学知识,独立设计出具有较高安全性的6位密码。

2. 学生能够分析并评价一个给定密码的安全性,提出改进建议。

3. 学生通过小组合作,提高沟通协作能力,共同解决密码设计中的问题。

情感态度价值观目标:1. 学生培养对信息安全的重视,增强保护个人隐私的意识。

2. 学生通过探索密码设计,激发对数学和计算机科学的兴趣。

3. 学生在小组合作中,学会尊重他人意见,培养团队合作精神。

课程性质:本课程为信息技术与数学跨学科的综合实践活动课,结合学生年级特点,注重理论与实践相结合。

学生特点:六年级学生对信息安全和计算机科学有一定的好奇心,具备一定的数学基础和逻辑思维能力。

教学要求:课程要求学生在掌握基本概念的基础上,通过实践操作和小组合作,培养解决问题的能力,同时注重信息安全意识的培养。

教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容本课程依据课程目标,结合教材内容,组织以下教学大纲:1. 密码学基础知识:- 密码学的基本概念和分类- 6位密码的设计原则和安全性分析2. 数学原理在密码设计中的应用:- 概率论和排列组合原理- 数学模型在密码强度评估中的应用3. 6位密码设计实践:- 字符集的选择与组合- 设计具有较高安全性的6位密码- 分析和评价密码的安全性,提出改进措施4. 小组合作与展示:- 小组讨论与协作,共同设计密码- 各小组展示作品,进行评价和反馈教学内容安排和进度:第一课时:密码学基础知识,介绍密码学的基本概念和分类,引导学生了解6位密码的设计原则。

第二课时:数学原理在密码设计中的应用,讲解概率论和排列组合原理,让学生了解数学在密码设计中的重要性。

第三课时:6位密码设计实践,指导学生进行字符集的选择与组合,独立设计6位密码。

密码学课程设计报告01 人人文库

密码学课程设计报告01 人人文库

密码学课程设计报告01 人人文库一、引言密码学是一门研究如何保护信息的学科,主要包括加密、解密和信息鉴别等方面。

随着互联网的快速发展以及网络安全问题的日益突出,密码学的重要性也日益凸显。

本次课程设计旨在学习密码学的基本理论和常用算法,以及设计一个简单的密码学系统进行实践。

二、理论基础1.加密与解密加密是将明文通过密码算法转换成密文,解密则是将密文通过相同的密码算法还原成明文。

常见的加密算法有对称密钥算法和非对称密钥算法。

对称密钥算法使用相同的密钥进行加密和解密。

常见的对称密钥算法有DES、AES等。

对称密钥算法具有加密速度快的优点,但是密钥的分发和管理比较困难。

非对称密钥算法则使用不同的密钥进行加密和解密。

常见的非对称密钥算法有RSA、DSA等。

非对称密钥算法具有安全性高的优点,但是加密速度较慢。

2.密钥管理密钥管理是密码学中非常重要的一环。

密钥的选择、生成、分发和存储等都对密码算法的安全性产生重要影响。

一般来说,密钥越长越难破解,但是加密和解密的时间也会更长。

三、设计实现本次课程设计选择使用对称密钥算法AES进行实现。

设计一个简单的密码学系统,包括密钥的生成、加密和解密等功能。

1.密钥的生成首先,选择合适的密钥长度。

一般来说,128位的密钥已经足够安全。

然后,使用随机数生成算法生成一个随机的密钥。

2.加密加密过程中,将明文通过AES算法转换成密文。

AES算法是一种分组密码算法,将明文分成多个长度相同的块,然后对每个块进行加密。

加密过程中使用的密钥与解密时使用的密钥应保持一致。

3.解密解密过程中,将密文通过AES算法转换成明文。

解密的步骤与加密的步骤相反。

使用相同的密钥对密文进行解密,得到原始的明文。

四、实验结果与对比使用实验中设计的密码学系统,选择一个明文进行加密和解密,得到相应的密文和明文。

通过比对原始明文与解密结果,验证系统的正确性。

在对称密钥算法AES中,选择不同的密钥长度,比较不同密钥长度对加密速度和安全性的影响。

密码学课程设计邮件

密码学课程设计邮件

密码学课程设计 邮件一、课程目标知识目标:1. 学生能理解密码学的基本概念,掌握加密与解密的基本原理。

2. 学生能够掌握对称加密和非对称加密的算法原理及应用场景。

3. 学生了解电子邮件的安全问题,掌握使用密码学知识保障电子邮件安全的方法。

技能目标:1. 学生能够运用所学加密算法对信息进行加密处理,提高信息安全保护能力。

2. 学生能够分析电子邮件的安全隐患,选择合适的密码学方法进行防范。

3. 学生能够运用密码学知识对电子邮件进行安全传输设计,提高实际应用能力。

情感态度价值观目标:1. 学生通过学习密码学,增强网络安全意识,树立正确的信息安全观念。

2. 学生在学习过程中,培养合作精神,提高解决问题的能力和自主学习能力。

3. 学生认识到密码学在现实生活中的重要性,激发对信息安全领域的兴趣和热情。

课程性质:本课程为选修课,旨在帮助学生了解密码学的基本原理,提高信息安全意识。

学生特点:学生为高中生,具备一定的数理基础和逻辑思维能力,对新鲜事物充满好奇心。

教学要求:结合实际案例,采用启发式教学,引导学生主动探究,注重培养学生的实际操作能力和团队协作能力。

在教学过程中,关注学生的个性化发展,激发学生的学习兴趣和潜能。

通过本课程的学习,使学生能够将所学知识应用于实际生活,提高电子邮件的安全防护能力。

二、教学内容1. 密码学基本概念:介绍密码学的历史、定义、加密与解密的基本原理,以及密码学在信息安全中的应用。

教材章节:第一章“密码学概述”2. 对称加密算法:讲解DES、AES等对称加密算法的原理、特点和应用场景。

教材章节:第二章“对称加密算法”3. 非对称加密算法:介绍RSA、ECC等非对称加密算法的原理、特点和应用场景。

教材章节:第三章“非对称加密算法”4. 电子邮件安全:分析电子邮件的安全隐患,讲解使用密码学保障电子邮件安全的方法。

教材章节:第四章“电子邮件安全”5. 实践操作:组织学生进行加密与解密的实际操作,掌握使用密码学工具保护电子邮件安全。

密码学课程设计信息安全

密码学课程设计信息安全

密码学课程设计信息安全一、教学目标本课程旨在通过学习密码学的基本原理和技术,使学生了解信息安全的重要性,掌握密码学的基本概念、加密算法、解密算法和密码协议,培养学生运用密码学知识分析和解决信息安全问题的能力。

1.了解密码学的基本概念和分类;2.掌握常见的加密算法(如DES、RSA等)和密码协议(如SSL/TLS等);3.了解密码学在信息安全领域的应用。

4.能够使用密码学算法进行数据加密和解密;5.能够分析和评估密码协议的安全性;6.能够运用密码学知识解决实际的信息安全问题。

情感态度价值观目标:1.增强学生对信息安全的意识,认识到密码学在保护信息安全中的重要性;2.培养学生对密码学研究的兴趣,激发学生探索和创新的精神;3.培养学生遵守信息安全法律法规,具有良好的道德品质和职业操守。

二、教学内容本课程的教学内容主要包括密码学的基本概念、加密算法、解密算法和密码协议。

具体安排如下:1.密码学的基本概念:密码学的发展历程、密码体制、加密与解密的基本原理;2.加密算法:对称加密算法(如DES、AES等)、非对称加密算法(如RSA、ECC等);3.解密算法:解密算法的基本原理和实现方法;4.密码协议:SSL/TLS协议、Kerberos协议等;5.密码学在信息安全领域的应用:数字签名、身份认证、数据完整性保护等。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性,提高学生的实践能力。

具体方法如下:1.讲授法:通过讲解密码学的基本概念、原理和算法,使学生掌握密码学的基本知识;2.案例分析法:分析实际的信息安全案例,使学生了解密码学在实际应用中的作用;3.实验法:通过实验操作,让学生亲自体验密码学算法的加密和解密过程,提高学生的实践能力;4.讨论法:学生进行分组讨论,促进学生之间的交流与合作,培养学生的创新思维。

四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。

具体资源如下:1.教材:选用权威、实用的密码学教材,如《密码学导论》、《信息安全密码学》等;2.参考书:提供相关的密码学参考书籍,如《密码学手册》、《现代密码学》等;3.多媒体资料:制作精美的教学PPT,提供相关的视频教程、动画演示等;4.实验设备:配置相应的实验设备,如计算机、网络设备等,以支持实验教学的开展。

密码学 教案

密码学 教案

密码学教案教案标题:密码学教案教案目标:1. 了解密码学的基本概念和原理;2. 掌握密码学中常用的加密算法和解密方法;3. 培养学生的逻辑思维和问题解决能力;4. 培养学生的团队合作和沟通能力。

教案步骤:引入活动:1. 通过一个引人入胜的故事或实例,介绍密码学的重要性和应用领域。

知识讲解:2. 简要介绍密码学的定义和基本原理,包括加密和解密的概念。

3. 详细介绍几种常用的对称加密算法,如凯撒密码、DES、AES等,并解释它们的工作原理和安全性。

4. 介绍非对称加密算法,如RSA算法,以及公钥和私钥的概念。

5. 讲解数字签名的原理和应用。

实践活动:6. 将学生分成小组,每个小组设计一个密码学游戏或谜题,要求其他小组通过解密来获取答案。

7. 学生可以选择使用对称加密算法或非对称加密算法来设计他们的游戏或谜题。

8. 学生在小组内合作,讨论并解决可能遇到的问题。

展示和讨论:9. 每个小组向全班展示他们设计的密码学游戏或谜题,并解释解密的方法。

10. 全班共同讨论每个游戏或谜题的难度和创意,并提出改进的建议。

总结和评价:11. 总结密码学的重要性和应用领域。

12. 对学生的团队合作和解决问题的能力进行评价和反馈。

拓展活动:13. 鼓励学生继续探索密码学的更深层次知识,如量子密码学等,并鼓励他们参加相关的竞赛或项目。

教学资源:- 密码学相关的教材或参考书籍- 计算机或移动设备,用于演示加密算法和解密方法- 小组设计密码学游戏或谜题的材料和工具评估方式:- 学生对密码学基本概念和原理的理解程度- 学生在小组合作中的表现和贡献- 学生设计的密码学游戏或谜题的创意和难度注意事项:- 确保教学资源的准备充分,并测试其可用性。

- 在实践活动中,鼓励学生积极参与和合作,避免个别学生主导整个过程。

- 在展示和讨论环节中,鼓励学生提出建设性的意见和改进方案,促进思维的发散和创新。

密码学课程设计ocb

密码学课程设计ocb

密码学课程设计ocb一、教学目标本课程旨在让学生了解和掌握密码学的基本概念、原理和应用,培养学生分析和解决密码学相关问题的能力。

具体目标如下:1.知识目标:(1)了解密码学的起源、发展及其在我国的历史地位。

(2)掌握基本的加密算法和解密算法。

(3)了解密码学在信息安全领域的应用。

2.技能目标:(1)能够运用密码学的基本原理和算法进行简单的加密和解密操作。

(2)能够分析和评估密码系统的安全性。

(3)能够运用密码学知识解决实际问题。

3.情感态度价值观目标:(1)培养学生对密码学学科的兴趣和好奇心。

(2)培养学生严谨的科学态度和良好的团队合作精神。

(3)增强学生的信息安全意识,提高学生保护个人信息的能力。

二、教学内容本课程的教学内容主要包括以下几个部分:1.密码学的起源和发展:介绍密码学的起源、发展历程以及在我国的历史地位。

2.基本概念:讲解密码、加密、解密、密钥等基本概念。

3.加密算法:介绍常见的加密算法,如对称加密、非对称加密和哈希算法等。

4.解密算法:介绍常见的解密算法,如私钥解密、公钥解密等。

5.密码学应用:讲解密码学在信息安全领域的应用,如数字签名、加密通信等。

6.密码系统安全性分析:分析密码系统的安全性,如破解方法、安全级别等。

三、教学方法为了提高教学效果,本课程将采用以下教学方法:1.讲授法:讲解基本概念、原理和算法。

2.案例分析法:分析实际案例,让学生更好地理解密码学应用。

3.实验法:让学生动手实践,加深对加密算法和解密算法的理解。

4.讨论法:学生分组讨论,培养学生的团队合作精神和沟通能力。

四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选用国内权威出版社出版的密码学教材。

2.参考书:提供国内外知名专家编写的密码学著作。

3.多媒体资料:制作课件、视频等多媒体资料,丰富教学手段。

4.实验设备:配置相应的实验设备,如计算机、网络设备等,为学生提供实践机会。

五、教学评估本课程的评估方式包括平时表现、作业、考试等,以全面客观地评价学生的学习成果。

《密码学》课程设计实验报告-分组密码工作模式

《密码学》课程设计实验报告-分组密码工作模式

《密码学》课程设计实验报告实验序号:03 实验项目名称:分组密码工作模式分组工作模式具体说明➢电话本模式⏹直接利用分组密码对明文的各分组进行加密⏹缺点1.不能解决短块问题2.容易暴露明文的数据模式。

在计算机系统中,许多数据都具有某种固有的模式,这主要是由数据冗余和数据结构引起的。

例如,各种计算机语言的语句和指令都十分有限,因为在程序中便表现为少量的语句和指令的大量重复⏹流程图➢明密文链接模式⏹设明文M=(M1,⋯,M n),相应的密文C=(C1,⋯,C n)C i={E(M i⊕Z,K), i=1E(M i⊕M i−1⊕C i−1,K), i=2,⋯,n⏹特点1.加解密错误传播无界2.无法处理短块⏹流程图➢密文链接模式⏹由于明密文链接模式具有加解密错误传播无界的特性,而磁盘等文件通常希望错误传播有界,这时可采用密文链接模式⏹设明文M=(M1,⋯,M n),相应的密文C=(C1,⋯,C n)C i={E(M i⊕Z,K), i=1E(M i⊕C i−1,K), i=2,⋯,n⏹特点1.无法处理短块2.加密错误传播无界,解密错误传播有界➢输出反馈模式⏹将一个分组密码转换为一个密钥序列产生器,从而可以实现用分组密码按流密码的方式进行加解密。

⏹特点1.工作模式的安全性取决于分组密码本身的安全性2.可以解决短块加密3.无错误传播4.适用于加密冗余度较大的数据,例如语音和图像数据⏹流程图➢密文反馈模式⏹与输出反馈的工作原理基本相同,所不同的仅仅是反馈到移位寄存器R的不是E输出中的最右s位,而是密文c i的s位⏹流程图➢X CBC模式⏹X CBC模式解决了CBC模式要求明文数据的长度是密码分组长度的整数倍的限制,可以处理任意长的数据⏹优点1.可以处理任意长度的数据2.适用于计算产生检测数据完整性的消息认证码MAC⏹缺点1.使用3个密钥,密钥的存储和加解密控制都比较麻烦2.接受双方需要共享填充的消息长度➢CTR模式⏹与密文反馈工作模式和输出反馈工作模式一样,把分组密码转换为序列密码,在本质上是利用分组密码产生密钥序列,按序列密码的方式进行加密⏹优点1.可并行,效率高2.适合任意长度的数据3.加解密速度快⏹缺点1.没有错误传播,不适用于数据完整性验证⏹流程图五、分析与讨论1)分组密码不同的工作模式各有各的特点,例如有些工作模式需要处理短块,有些则不需要;有些模式具有错误传播无界的特性,有些则没有。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2009年密码学暑期课程设计说明
姓名:张志佳学号:072337
下面分别是AuthorityServer服务器端,ClientGUI客户端,以及ProviderGUI 提供者端得三张主界面的截图:
1.AuthorityServer服务器端:
2.ClientGUI客户端:
3.ProviderGUI提供者端:
本软件的总体介绍:
平时,我们在上网时,经常会从网上面下载一些资源,有时要注册为XX 网站的用户才能够下载网站的资源,本软件就是实现的这样一系列功能的演示软件,因为演示软件,因此讲很多东西都做到了软件的外面,看起来很繁琐,其实,你如果按照下面的操作说明,按步骤执行还是很简单的。

本软件,并没有做用户的注册这一模块,而是将预先将一张用户列表存在服务器端,用户必须用列表中的用户名,才能够登录服务器成功,并且如果你的用户密码不正确,也不能获得正确的资源密文。

资源的加密加密是采用现在还是很安全的DES加密算法实现,在传输过程中,对数据进行MAC认证,来确认数据是否,本修改过。

可能会遇到的问题:
问题1. 有可能你在按下某一个按钮时,会出现如下的提示信息,如图示:
解决方法:这是因为你将.exe 程序从根目录中拿到外面了,程序中需要在根目录下载入.txt 文件。

因此建议测试者请不要将exe程序拿到外面测试,如果拿到外面测试,请将根目录中的“name.txt”和“密码学课程设计软件说明.chm”文件一起复制出来,从而使程序能够正常的运行。

问题 2.在执行客户端应用程序时,可能你在点击Client客户端界面上的“获取密钥”按钮时,界面会出现卡住的现象,
假如你是按照下面的操作说明正确的执行的话,请不要再进行点击,直接切换到Server端去执行相关工作,这是因为,我将它从Server端接收消息的函数recv 函数放在了主程序中,只要你按照正确的操作进行,这是不会影响程序的运行的!
操作说明:
本项目是在DES加密算法的基础上,以三端通信为基础,编写完成的。

项目共分为3个可执行应用程序,分别是:AuthorityServer.exe,ClientGUI.exe和ProviderGUI.exe。

★AuthorityServer.exe 它是一个服务器端应用程序,它的主要功能是认证客户的
身份,并向客户发送加密资源的解密密钥K_temp。

★ProviderGUI.exe:它也是一个服务器端应用程序,它主要的功能是提供资源,
当有用户发送请求,就将加DES过密的资源发给用户。

★ClientGUI.exe:它是一个客户端应用程序,它从ProviderGUI端下载加过密的
资源,从AuthorityServer端获得加密资源的解密密钥。

从而
通过DES解密获得最终的加密资源的原文。

操作步骤:
(首先说明一下,理论上程序的是可以在3台不同的计算机上面操作演示的,但本人做的过程中所有的测试都是在一台计算机上面实现的,因此想演示的人请在一台计算机上面演示,下面的说明,也是以一台计算机为例的。


首先将AuthorityServer.exe,ClientGUI.exe和ProviderGUI.exe分别启动。

然后将界面切换到ProviderGUI端,点击“连接至服务器”按钮,先实现ProviderGUI端和AuthorityServer端的网络连接,操作如图示:
上图按钮旁边的IP地址和端口号都是默认一台计算机上面的,因此请不要更改。

之后会弹出正在连接的提示,如下图:
等待连接服务器成功的对话框点击确定即可。

第二步:将界面切换到ClientGUI用户端,先输入用户名和用户密码,当然用户名和用户密码必须有效才可以,否则下面的工作将无法完成,本项目的用户名和用户密码已经事先存存在一张列表中,大概有20个左右,对于测试者可以通过下面的方式获得已存用户的用户名和密码!
①.将界面切换到AuthorityServer端或者是ProviderGUI端,点击主
界面上的“载入查看”按钮,便可以浏览到所有用户的用户名和
用户密码,如果你已经知道了用户名,你可以在最上面输入该用
户名,点击“查询”便可以得到用户的用户密码。

图示如下:
②你可以进入AuthorityServer端或者是ProviderGUI端文件夹得根目录中打开name.txt 文件,也可以查询到相关信息。

然后点击“登陆至服务器”按钮,等待直到显示“登录至AuthorityServer 端成功”,确定后,再等待一会会显示“登录至Provider端成功”。

与此同时在AuthorityServer服务器端将会验证此用户是否存在与列表中,如果存在与列表中便会弹出如下图的对话框,点击确定继续。

否则会弹出“XXX为无效用户名”的对话框,此次工作将到此结束,用户还要重新改正自己的用户名。

第三步:连接成功后,用户便可以下载服务器端的资源了,在Client用户端点击“下载资源”按钮,会弹出“请求已发出,请等候”的对话框,点击确定等待即可。

图示如下:
第四步:之后,你便可以转到ProviderGUI端的主界面去了,此时会在界面上面弹出如下图的提示信息,确定后点击“发送资源”按钮即可。

然后便进入了用DES加密资源并发送密文和密钥的阶段,界面图示如下,点击按钮的顺序如图上面的标号,点击完“1”,“2”,“3”后,请在明文输入区输入明文,或者是通过点击“打开文件”的方式载入已有文件,之后便可以点击按钮“4”“5”“6”;
第五步:便可以切换至Client用户端界面,此时应该会在“接收文件”区域,有来自Provider端得密文显示,如下图所示,
接着点击“获取密钥”按钮,向AuthorityServer服务器端发送认证,请求密钥的请求。

如下图所示:
第六步:之后便可以切换到AuthorityServer服务器端的主界面,此时会在界面是弹出一个对话框,点击确定,然后再点击“发送密钥”按钮,便可以进入认证发送界面。

界面如下:
操作的过程如上图的数字标识,进行即可。

操作完成,就开始第七步,即可。

第七步:将界面切换到Client用户端得界面,你会发现在密钥K_temp区域显示了解密密钥,然后你点击解密文件,便可以得到加密资源的明文。

图示如下:
如果用户想继续下载资源,可以重复上面的操作,但要注意的是:在再次下载资源之前,请先将AuthorityServer服务器端和Provider端的子界面先关闭,因为要重新下载,所有数据都要重新更新。

2009年密码学暑期实践软件使用说明
2009年8月29日
电子信息科学与技术工程学院计算机科学与技术专业
姓名:张志佳学号:072337。

相关文档
最新文档