资源描述
目录目录办公文件加密研究办公文件加密研究 1摘要2关键词2导言2一、密码学相关知识21.密码学22.传统密码学、近代密码学的发展3二、办公文件加密研究41.Office加密方式及算法原理42.对Office文件加密142.1通过安全选项添加Word密码42.2.选择文件加密类型62.3 用“另存为”来对文件加密62.4使用Word“版本”加密文件72.5清除Word的密码113.对Excel加密113.1使用安全选项加密的文件113.2加密Excel文件中的单元格124.对PowerPoint加密164.1PowerPoint加密164.2选择加密类型174.3用“另存为”方式来添加密码17三、总结:19参考文献191办公文件加密研究办公文件加密研究摘要摘要:因为有了互联网,所以保护个人信息已经成为必不可小的事,这篇论文主要写的是进行加密的原因,为什么要进行加密,与加密的必要性。简单介绍了密码学的相关知识,还分析了传统密码学、近代密码学的发展,还介绍了古典密码学中,有四种类型的代替密码。简单说明了 Office 加密方式及算法原理,最后就是列举了办公软件加密的相应方法,总的来说让我们初步认识密码学与加密技术。关键词关键词:密码学 加密技术 Office Word Excel导言导言在中国,从 20 世纪 90 年代初期起,电脑的普及与应用开始高速地发展,现在基本上家家户户都拥有电脑。我是从初中时才开始接触电脑的,基本上都是靠着自己自学,一有时间就会坐在电脑前研究,什么事都从实际研究得来的经验最宝贵。在 Internet 快速发展的时期,木马、蠕虫、病毒横行的网络世界,怎样才能使网络更安全更方便更快速,有两三种办法,防毒、杀毒、加密。虽然我对密码学不是很了解,但通过看书查资料,我明白了很多关于密码学与加密技术应用与工具,像文件加密、数据加密、用户密码加密、账号密码加密等技术,这些都是日常生活工作中常遇到的一些加密技术。 那么我们为什么要进行加密呢? 因为自从有了人类社会,作为社会的构成单位的人就会对他(或她)的隐私自然而然地提出保密的要求。激烈的市场竞争使得没有一个商家不把自己的很多资料作为机密信息,同时,企业间商业来往的数据资料也是不能向任何第三者透露的。一条信息的失密完全可能造成一笔生意的告吹,乃至给一个企业造成很大的经济损失。在军事计算机系统、国防计算机系统和外交计算机系统中,信息的机密性对一个国家的安全或外交政策是极端重要的。在信息化的当代社会,计算机和通信网络已日益结合并得到广泛应用,在人们的生活和工作带来方便的同时,也带来了许多需要解决的问题,最突出的就是信息安全保密问题。但是,是否只有在计算机网络通信中才有安全保密问题呢? 随着信息技术的发展,计算机系统的概念变得越来越模糊,外延也越来越大。单个的个人计算机可以称之为一个计算机系统,一个局域网也可以称之为一个计算机系统,甚至因特网 Internet 这样的系统中,包含着许许多多的服务器、网络通信设备等硬件设施,也可以称之为一个计算机系统。从系统的角度来看,一个系统的安全强度取决于其中的每一个部件的安全强度,任何一个部件的安全上的漏洞都会成为整个系统的安全脆弱点。可见,一个系统的安全强度不是由系统中最安全的部件的安全强度确定的,而恰恰相反,取决于系统中最不安全的部件的安全程度。在目前的电脑使用中,应用最为广泛的就是办公软件的使用。通过办公软件的建立多种办公必须的文件和数据,如何保护这些文件和数据的安全是目前广大电脑初学者最为头痛的一件事情。下面我就会以办公文件加密为主要研究对象,探讨一下如何防止文件涉密,保护用户数据安全。一、密码学相关知识一、密码学相关知识1.密码学密码学 密码学是研究加密和解密变换的一门科学。通常情况下,人们将可懂的文本称为明文;2将明文变换成不可懂的文本称为密文。把明文变换成密文的过程叫加密;其逆过程,即把密文变换成明文的过程叫解密。大部分明文与密文的相互变换是可逆的变换,并且只存在唯一的、无误差的可逆变换。完成加密和解密的算法称为密码体制。在计算机上实现的数据加密算法,其加密或解密变换是由一个密钥来控制的。密钥是由使用密码体制的用户随机选取的,密钥成为唯一能控制明文与密文之间变换的关键,它通常是一随机字符串。 由于传输中的公共信道和存储的计算机系统非常脆弱,容易受到被动攻击(从传输信道上截取或从存储载体上偷窃、拷贝信息)和主动攻击(对在传输过程中或在存储载体上的信息进行非法的删除、更改、插入等操作) 。对于这两种攻击,密码技术是一种有效的办法。事实证明,这是最经济可行的办法,它在潜在不安全因素的环境中保证通信的安全。 近代密码学并不是传统密码学的旧话重提,它有新的特点。快速计算机和现代数学方法的广泛应用一方面为密码技术提供了新的工具和概念,另一方面也给破译者以有力武器。密码加密算法的对立面就是密码分析,也就是密码的破译技术研究。加密与破译是一对矛盾,是相辅相成的,了解破译对研究加密是非常必要的2。2.传统密码学、近代密码学的发展传统密码学、近代密码学的发展 密码学拥有悠久、丰富多彩的历史。作为古典密码其中的一种,早期出现的密写术形式只需要纸和笔就可以完成。古典密码学的两大范畴是将消息内容进行重新排列的位移密码和系统地将字母进行替换的替换密码。古典密码学会透露出与明文统计学结果相关的大量信息,因此容易被破解,如对频率分析可以有效地攻击古典密码。尽管保密强度很低,由于实现难度低,加密解密快,古典密码至今仍然被广泛使用。在古典密码学中,有四种类型的代替密码: (1)简单代替密码,或单字母密码:就是明文的一个字符用相应的一个密文字符代替。Caesar 密码就是典型的简单替代密码。 (2)多编码代替密码:它与简单代替密码系统相似,唯一的不同是单个字符明文可以映射成密文的几个字符之一,例如 A 可能对应于 5、13、25 或 56, “B”可能对应于 7、19、31 或 42,等等。 (3)字母代替密码:字符块被成组加密,例如“ABA”可能对应于“RTQ” ,ABB 可能对应于“SLL”等。 (4)多表代替密码:由多个简单的代替密码构成,例如,可能有 5 个被使用的不同的简单代替密码,单独的一个字符用来改变明文的每个字符的位置。 古典密码学以移位密码、替换密码、转轮机为代表,以替代和置换为基础的密码系统在今天看来已经不堪一击,无法保证信息的安全,对处心积虑的攻击者来说形同虚设,因为已经有成熟的分析方法来破解这一类的加密方法。借助电子计算机的发展,人们可以实现更复杂的密码系统。与古典密码和机械密码对 26 个字母进行操作不同,计算机密码的一个显著特征是对二进制串进行操作。计算机密码对密码分析有更强的抵抗力,只有少数情况下唯密文攻击才会生效。1976 年美国学者提出的公开密钥密码体制,克服了网络信息系统密钥管理的困难,同时解决了数字签名问题,它是当前研究的热点。而电子商务的安全性已是当前人们普遍关注的焦点,目前正处于研究和发展阶段,它带动了论证理论、密钥管理等研究,由于计算机运算速度的不断提高,各种密码算法面临着新的密码体制,如量子密码、DNA 密码、混沌理论等密码新技术正处于探索之中。3二、办公文件加密研究二、办公文件加密研究1.Office 加密方式及算法原理加密方式及算法原理 Word、Excel 和 PowerPoint 为文档提供了三种级别的密码保护方式。第一级是可以设置密码来决定用户是否有打开文档的权限;第二级是可以设置密码来决定用户是否有编辑文档的权限;第三级是可以对打开的 Word 文档启动强制保护,这样将以只读的方式打开。Word、Excel 和 PowerPoint 都使用 RC4 的对称加密法对受密码保护的文档进行加密。RC4 是一种流密码算法,它对数据的每个字节进行操作,与 RC2 算法一样,它支持长度为 40 位、64 位以及 128 位的密钥,它都是由 RSA Data Security Inc 制定的,在给文档加密时我们可以选择指定密钥的位数。 密码加密算法的对立面就是密码分析,也就是密码的破译技术研究。加密与破译是一对矛盾,是相辅相成的,了解破译对研究加密时非常必要的。密码就是一组含有参数 K 的变换 E。设已知信息 M,通过变换 E 得到密文 C,即 C=EK(M) 这个过程称之为加密,参数 K 称为密钥。不是多有含参数 K 的变换都可以作为密码,它要求计算机 EK(M)不困难:而且若第三者不掌握秘钥 K,即使截获了密文 C,他也无法从 C 恢复信息 M。从密文 C 恢复明文 M 的过程称之为解密。解密算法 D 是加密算法 E的逆运算,解密算法也是含参数 K 的变换。传统密码加密的密钥 K 和解密的密钥 K 是相同的,所以也可叫对称密码。通信双方用的密钥 K 是通过秘密方式由双方私下约定产生的,只能由通信双方秘密掌握3。 下面就以办公文档的加密为研究对象,进行初步的探讨。2.对对 Office 文件加密文件加密1 2.1 通过安全选项添加 Word 密码Word 是目前使用最广泛的一款软件,对于很多黑客来说也是很有诱惑性的。下面就来看看如何对 Word 进行加密。 步骤 01 双击需要加密的文件会启动 Word,然后 Word 主窗口中点击“工具选项”菜单,如图所示。步骤 02 在出顶的选项窗口中,点击“安全性”选项卡如图所示。4步骤 03 随后在打开文件密码和修改文件密码框中输入密码如图所示。步骤 04 完成密码输入后在“安全性”窗口中点击“确定”按钮,随后出现密码确认窗口。步骤 05 在确认窗口中再次输入密码,最后点击“确定”按钮,到此密码设置完成如图所示。现在只有使用密码才能够打开这个加密文件。5 2.2.选择文件加密类型上面只是使用密码才能打开文件,不过文件本身却没有加密,后面就看看和密码功能相配合的文件加密功能的使用。步骤 01 双击需要加密的文件后会启动 Word,然后 Word 主窗口中点击“工具选项”菜单。步骤 02 在选项窗口中点击“安全性”选项卡。步骤 03 在“安全性”选项卡中点击“高级”按钮,打开高级设置窗口,现在用户就可以根据自己的需要对加密方式进行选择了如图所示。步骤 04 完成选择后,点击“确定”按钮即可。为了保证文件加密后的兼容性,建议大家选择默认的“Office 97/2000 兼容”的加密类型。 2.3 用“另存为”来对文件加密如果用户觉得上面介绍的方法太麻烦了,那么可以在保存文件时对文件加密。步骤 01 在 Word 中打开 Word 文件,然后点击“文件另存为”菜单如图所示。6步骤 02 在出现的另存为窗口中点击“工具安全措施选项”菜单如图所示。步骤 03 随后出现安全性窗口,在此窗口中输入密码后,点击“确定”按钮如图所示。7步骤 04 随后出现密码设置窗口,在此处再次输入和前面相同的密码后点击“确定”按钮即可,如图所示。 2.4 使用 Word“版本”加密文件 在 Word 2000/XP/2003 中,用户可以使用“版本”功能将多个 Word 文件进行隐藏,是其看起来就像一个文件。步骤 01 新建一个名“论文”的文件,在里面输入“加密技术”的内容如图所示。步骤 02 点击主窗口的“文件版本”菜单图。8步骤 03 随后出现版本主窗口,在此窗口中点击“现在保存”按钮如图所示。步骤 04 然后在出现的“版本备注”窗口中输入“加密技术”然后点击“确定”按钮,进行保存如图所示。步骤 05 现在将前面的“加密技术”的内容全部删除,接着编辑“论文结论”内容,如图所示。9步骤 06 输入完“论文结论”后,在按上面的方法把“论文结论”保存成另一个版本,注意在备注窗口中要输入“论文结论”如图所示。步骤 07 随后“论文结论”版本会进行保存,完成保存后将此文件的内容全部删除,最后保存一个没有文字的“论文”文件。现在打开“论文”文件会发现文件是空白的,那么前面的内容会在那里呢?如果要看前面的内容需要打开版本窗口,此时可以看见刚才保存的文件,现在你就可以选择一个,然后点击“打开”按钮就可以看到内容了如图所示。10不过在打开后 Word 的窗口会变成上下排列的样式,同时教学文件不会关闭,并且在窗口的标题栏中可以看到版本的建立日期如图所示。 2.5 清除 Word 的密码步骤 01 在 Word 中点击“工具选项”菜单。步骤 02 在选项窗口中点击“安全性”选项卡,然后将“打开权限密码”和“修改权限密码”文中的内容删除,然后点击“确定”按钮。步骤 03 再次对文件进行保存,这样文件的密码就会被清楚了,以后再使用此文件时就不会要求输入密码了。3.对对 Excel 加密加密 3.1 使用安全选项加密的文件步骤 01 启动 Excel 打开要加密的文件,点击“工具选项”菜单如图所示。11打开“选项”窗口如图所示。步骤 02 在选项窗口中点击“安全性”选项卡,在“打开权限密码”框中输入密码如图所示。按下“确定”按钮,在输入一次密码,并点击“确定”按钮,这样就完成了使用密码对文12件加密。如图所示。步骤 03 保存文件,以后当要打开这个文件时就必须输入密码才可以打开。 3.2 加密 Excel 文件中的单元格 利用 Excel 工作表的保护功能就可以达到既保护了公式又不妨碍进行其他编辑的目的。步骤 01 首先打开要执行加密 Excel 文件如图所示。步骤 02 选中所有单元格并右击,然后点击“设置单元格格式”菜单如图所示。13步骤 03 在单元格格式窗口中,点击“保护”选项卡,取消“锁定”和“隐藏”项后,点击“确定”按钮如图所示。步骤 04 在 Excel 表中要编辑的公式的单元列,在本节是 G 列,如图所示。步骤 05 右击此列后,在出现的菜单中点击“设置单元格格式”菜单,在“单元格格式”窗口中,点击“保护”选项卡,然后选中“锁定”和“隐藏”项,并点击“确定”按钮如图所示。14步骤 06 在主窗口中点击“工具保护保护工作表”菜单,如图所示。步骤 07 在出现的“保护工作表”窗口中输入密码,并在“允许此工作表的所有户进行”的列表中,取消“编辑对象”和“编辑方案”项,然后点击“确定”按钮如图所示。步骤 08 在出现的密码确认窗口中再次输入密码,并点击“确定”按钮如图所示。15现在这个被保护的单元格就不能被随意修改了,如果强制修改会看到一提示窗口,被视为非法入侵者,如图所示。如果用户要修改数据,必须点击“工具保护撤消工作表保护”菜单,如图所示。在其密码窗口中输入密码后才可以修改,如图所示。4.对对 PowerPoint 加密加密 4.1PowerPoint 加密步骤 01 打开需要加密的文件,然后点击“工具选项”菜单如图所示。16步骤 02 在选项窗口总点击“安全性”选项卡,如图所示。步骤 03 在“安全性”选项卡的“打开权限密码”和“修改权限密码”的文本框中,输入密码,如图所示。步骤 04 最后点击“确定”按钮,在出现的确认窗口中输入相同的密码后,再次点击“确定”按钮,即可完成对该文件的密码设置。 4.2 选择加密类型步骤 01 打开需要加密的文件,然后点击“工具选项”菜单。17步骤 02 在“选项”窗口中点击“安全性”选项卡中的“高级”按钮,打开加密选项窗口,如图所示。 4.3 用“另存为”方式来添加密码步骤 01 点击“文件另存为”菜单,在出现的“另存为”窗口中点击“工具安全选项”菜单,如图所示。步骤 02 在随后的“安全选项”窗口中,输入“打开权限密码”和“修改权限密码”的密码,如图所示。完成上面设置后,以后在打开此文件时就会出现密码输入窗口,只有输入了正确的密码才可以登陆,如图所示。18三、总结:三、总结: 通过介绍密码学与它相关的加密算法,让大家简单的明白了密码学的主要内容与原理。还通过对办公文件 Office 的 Word 、Excel、 PowerPoint 加密研究,使我认识到加密的重要性。还通过对它们进行了实际操作,让这些加密方法更易懂,更容易上手,那么以后我们就不怕我们的机密资料让别人偷看了,我介绍的只是简单的方法,可能在不久就会被人破解出来,所以我还是会继续研究这门科学,使自己在这方面变成自己的优势! 现在密码已经成为单独的学科,从传统意义上来说,密码学是研究如何把信息转换成一种隐蔽的方式并阻止其他人得到它。密码学是一门跨学科科目,从很多领域衍生而来:它可以被看做是信息理论,却使用了大量的数学领域的工具,众所周知的如数论和有限数学。 如果说在过去十年里,个人计算机流行和普及是计算机工业的主旋律,那么今后十年,信息高速公路的建设将会是新的主题。迅速发展的国际互联网正把世界联系成一个整体,极大地加速了信息流通的速度和吞吐量,加快了社会生活的步伐。广大的国际互联网用户,无一不感叹计算机和网络技术给工作和社会生活带来如此巨大而积极的影响。参考文献参考文献:1 王涛 加密与解密点通点精2 李冈辛密码学3 王海涛密码学与加密技术的应用Transact the document encrypt a researchZhiwen SUAbstractAbstract: There is Internet, so protection personal information have already necessarily become cant small matter, this sis is main what to write be the reason which carry on encrypt, why want to carry on encrypt, with encrypt of 19necessity.Simple introduction the password learn of related knowledge, also analysis tradition the password learn, modern age the password learn of development, also introduction classic the password learn medium, there is replace of 4 password.Simple elucidation the Office encrypt way and calculate way principle, end be enumerated to transact software to encrypt of correspond a method, total of to say let our first step understanding the password learn with encrypt a technique.KeyKey wordswords: The password learn Encrypt technique Office Word Excel
展开阅读全文