信息系统安全:单向加密保护与文件安全技术
需积分: 50 154 浏览量
更新于2024-08-22
收藏 1.4MB PPT 举报
本资源主要聚焦于"信息系统安全"中的一个具体议题——表口令文件的单向加密,以及相关的存取控制技术。在"信息系统安全"的第四讲——可信计算部分,武汉大学计算机学院的课程涵盖了计算机软件安全技术的多个关键点。
首先,章节开始于计算机软件安全技术的概述,包括对软件安全的定义,它强调了保护软件免受恶意破坏、修改、泄露、盗版和非法复制的重要性,确保软件系统的正常运行。软件安全内容涵盖了五个方面:软件的自身安全、存储安全、通信安全、使用安全和运行安全。
接着,讲解了保障软件安全的两种措施:非技术性措施,如法律和管理手段,和技术性措施,例如各种防拷贝加密技术、防静态分析和动态跟踪技术。软件的本质被阐述为用户的工具、知识产品、社会财富等,同时具备寄生性和强大的威慑力。
在文件加密技术部分,着重介绍了数据文件加密原理,无论是文本文件还是可执行文件,都以二进制形式存储,可以统一进行加密处理。可执行文件加密虽然会阻止其直接运行,但能有效保护源代码和数据库信息,防止未经授权的访问。
表3.1详细列举了口令文件的单向加密方法,这是一种常见的技术手段,通过加密使得口令文件只能由拥有正确密钥的人解密,从而增强口令安全。而表3.2则可能展示了不同的存取控制策略,如权限管理,进一步确保只有授权用户才能访问相关资源。
通过学习这部分内容,学生将掌握如何实施软件加密,理解反跟踪技术如何工作,以及如何利用这些技术来防止非法复制软件,甚至能够编写具有反跟踪功能的加密盘。同时,他们还将了解软件质量与安全体系之间的关联,确保软件的完整性和可靠性。
这是一份深入浅出的教学资料,旨在帮助学生全面理解和应用软件安全技术,提升信息系统安全防护能力。
2019-04-16 上传
2023-04-05 上传
点击了解资源详情
2007-09-04 上传
2019-05-29 上传
2021-09-30 上传
2021-11-09 上传
2021-09-27 上传
点击了解资源详情
劳劳拉
- 粉丝: 20
- 资源: 2万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍