2.1数据处理安全:文件加密

1、预备知识:数据加密

        数据加密是针对数据的可逆转换,即借助加密工具对数据进行可逆加密转换,并将验证口令以不可逆算法加密后写入文件中。通过加密,可以实现介质中存储的数据或者网络节点之间传输数据的机密性和完整性。加密是对访问控制方法的一种补充,对笔记本电脑、智能手机等易丢失设备上的数据或者网络中的共享文件,可以通过加密进行有效的保护。针对Windows相应版本的EFS和BitLocker技术,都是通过加密技术实现的。

2、实验系统与软件

        windows 7、Idoo File Encryption

3、实验步骤

(1)登录windows 7;

(2)安装Idoo File Encryption软件。在安装过程中,需要分别在Type a passwaord 和Retype your password 文本框内输入并确认Idoo File Encryption的管理密码。

(2)运行Idoo File Encryption时,在出现的对话框中输入之前设置的管理密码;

(3) 在桌面上创建一个text.txt的文件;

(4)用Idoo File Encryption对text.txt进行加密;

(5)再次打开test.txt会有如下显示 :

 4、思考

        Windows操作系统还提供如下的加密方式:

(1)利用组策略工具把存放隐私、重要文件的硬盘分区设置为授权访问方式;

(2)利用注册表中的设置,把某些驱动器设置为隐藏;

(3)利用Windows自带的“磁盘管理”组件也可以实现硬盘隐藏;

(4)利用WinRAR等工具可以比较安全地为用户地数据进行加密;

(5)利用EFS加密和解密;

(6)利用BitLocker加密Windows系统中的数据;

(7)利用其他工具进行加密。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、背景 随着银行业务的不断扩张和信息化程度的提高,银行内部数据的量级和复杂度也在不断增加。为了更好地管理和利用这些数据,银行需要建立一个数据集市系统,以便在数据仓库中存储和管理各类数据,并通过数据的加工和分析,为业务决策提供支持。 二、目标 本项目旨在建立一个银行数据集市系统,实现以下目标: 1. 统一管理银行内部各类数据,包括客户数据、产品数据、交易数据等。 2. 实现数据的清洗、加工和分析,提高数据的质量和可用性。 3. 提供数据查询和报表生成功能,为业务决策提供支持。 4. 实现数据的安全管理和权限控制,保障数据的机密性和完整性。 三、功能需求 1. 数据管理 1.1 客户数据管理:包括客户基本信息、账户信息、交易记录等。 1.2 产品数据管理:包括各类产品的基本信息、利率、费率等。 1.3 交易数据管理:包括各类交易的基本信息、金额、时间等。 2. 数据加工和分析 2.1 数据清洗:对数据进行去重、填充空值、修复错误等处理。 2.2 数据加工:对数据进行汇总、聚合、计算等处理,生成新的数据集。 2.3 数据分析:对数据集进行统计、分析、建模等处理,为业务决策提供支持。 3. 数据查询和报表生成 3.1 数据查询:提供灵活的数据查询功能,支持按条件查询、排序、分页等操作。 3.2 报表生成:提供各类报表的生成和导出功能,支持常用图表和表格。 4. 数据安全管理和权限控制 4.1 用户管理:支持用户注册、登录、注销等操作。 4.2 权限管理:支持对用户访问数据的权限控制,包括数据的读写权限。 4.3 数据安全:采用数据加密、备份和恢复等措施,保障数据的机密性和完整性。 四、非功能需求 1. 性能要求 1.1 数据库性能:要求数据库读写性能高,支持高并发访问。 1.2 系统性能:要求系统响应速度快,支持大规模数据处理和分析。 2. 可用性要求 2.1 界面友好:系统界面简洁明了,易于使用。 2.2 功能完备:系统功能齐全,满足各类业务需求。 2.3 系统稳定:系统运行稳定,不易出现故障和错误。 3. 安全要求 3.1 数据安全:数据加密、备份和恢复等措施,保障数据的机密性和完整性。 3.2 权限控制:支持对用户访问数据的权限控制,包括数据的读写权限。 3.3 安全审计:记录用户的操作记录,支持安全审计和追踪。 五、开发环境和技术选型 1. 开发环境 1.1 操作系统:Windows Server 2016 1.2 数据库:Oracle 11g 1.3 开发工具:Eclipse、PL/SQL Developer 2. 技术选型 2.1 数据库框架:MyBatis 2.2 Web框架:Spring MVC 2.3 前端框架:Bootstrap、jQuery 2.4 安全框架:Shiro 2.5 数据分析工具:R语言 六、项目计划 1. 需求分析和设计阶段:2个月 2. 编码和测试阶段:6个月 3. 部署和上线阶段:1个月 4. 维护和支持阶段:长期 七、风险管理 1. 数据安全风险:需要采取多种措施保障数据安全,包括加密、备份和恢复等措施。 2. 开发风险:需要团队成员配合,保证项目按计划完成。 3. 技术风险:需要评估技术选型,避免出现技术上的瓶颈和难点。 八、参考资料 1. 银行数据仓库与数据集市建设,李建民等著,机械工业出版社。 2. 数据仓库与数据集市技术,陈晓辉等著,电子工业出版社。 3. 数据仓库与数据集市实战,叶茂著,中国水利水电出版社。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值