[分享] 给Office文档加密方式与原理揭秘

  [复制链接]
  • TA的每日心情
    开心
    2012-4-25 18:36
  • 签到天数: 1 天

    [LV.1]布衣百姓

    200

    主题

    862

    回帖

    2601

    积分

    Intohard Team

    づ甜甜橙子ぜ

    Rank: 7Rank: 7Rank: 7

    积分
    2601
    发表于 2008-3-13 11:05:58 | 显示全部楼层 |阅读模式
    Word、excel和PowerPoint是朋友们在日常学习和工作中经常使用的三个Office组件,然而它们在提高我们工作效率的同时也会让我们担心文档的安全性,因此,为了文档不被他人所查看,我们最好是给这些Office文档加把锁。

      Office加密方式及算法原理

      Word、Excel 和 PowerPoint 为文档提供了三种级别的密码保护方式。第一级是可以设置密码来决定用户是否有打开文档的权限;第二级是可以设置密码来决定用户是否有编辑文档的权限;第三级是可以对打开的Word文档启动强制保护,这样将以只读的方式打开。Word、Excel 和 PowerPoint 都使用 RC4 的对称加密法对受密码保护的文档进行加密。RC4是一种流密码算法,它对数据的每个字节进行操作,与RC2算法一样,它支持长度为40位、64位以及128位的密钥,它都是由RSA Data Security Inc制定的,在给文档加密时我们可以选择指定密钥的位数。

      Office文档的加密方法

      下面我们以Word 2003为例作介绍,在要保护的文档中依次点击“工具→选项”,然后在打开的“选项”窗口中点击“安全性”标签,在该标签页中我们在“打开文件时的密码”后可以设置打开文档时所需要的密码。

      密码设置越复杂,被非法用户成功破解的几率越小。点击“高级”按钮,然后在打开的“加密类型”窗口中可以设置加密的算法,在列表中选择一个最合适的加密算法,然后在“选择密钥长度”处设置密钥的位数并点击“确定”返回。当设置好后点击“确定”,这时要求你再确认你所设置的密码,当再次正确输入密码后点击确定即可。

      如果你不想他人随意修改你的Word文档,那么只要在图中的“修改文件时的密码”后设置密码,最后点击“确定”并再次确认即可,这样当要修改打开的文档时须输入正确的密码才能修改文档;如果你想禁止别人修改文档,那么只要在图中点击“保护文档”,然后在展开的“保护文档”面板中点击“是,启动强制保护”按钮,接着在弹出的窗口中设置保护文档的密码即可。

      小提示:关于Excel和PowerPoint的加密过程与Word的相似,Office其它版本的操作与Office 2003操作也极为相似,在这里就不一一向朋友们介绍了。

    该用户从未签到

    44

    主题

    318

    回帖

    1万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    16367
    QQ
    发表于 2008-3-17 22:20:54 | 显示全部楼层
    看贴不回不道得!
    义务消灭0回复!!1

    该用户从未签到

    44

    主题

    318

    回帖

    1万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    16367
    QQ
    发表于 2008-3-17 22:22:53 | 显示全部楼层
    看贴不回不道得
    义务消灭0回复


    支持美女继续放出更多的好东西!

    该用户从未签到

    1

    主题

    32

    回帖

    28

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    28
    发表于 2008-12-2 17:28:17 | 显示全部楼层

    hh

    hhhhhhhhh

    该用户从未签到

    2

    主题

    26

    回帖

    58

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    58
    发表于 2008-12-4 09:29:28 | 显示全部楼层
    呵呵,看看原理,希望有帮助哈

    该用户从未签到

    2

    主题

    26

    回帖

    58

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    58
    发表于 2008-12-4 09:31:33 | 显示全部楼层
    现在才仔细看,讲解的不是算法原理呐,这种加密,用个officekey就破了,没啥难度。
  • TA的每日心情
    擦汗
    2019-7-13 09:37
  • 签到天数: 62 天

    [LV.6]五品郎中

    0

    主题

    228

    回帖

    488

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    488
    发表于 2008-12-11 10:57:04 | 显示全部楼层
    好知识,学习一下
  • TA的每日心情
    奋斗
    2012-4-26 09:09
  • 签到天数: 1 天

    [LV.1]布衣百姓

    63

    主题

    1842

    回帖

    2368

    积分

    [INTOHARD]营长

    金牌会员

    Rank: 6Rank: 6

    积分
    2368
    QQ
    发表于 2008-12-25 15:23:03 | 显示全部楼层
    希望楼主出个解密的方法与原理............

    该用户从未签到

    1

    主题

    662

    回帖

    952

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    952
    发表于 2009-1-23 16:17:11 | 显示全部楼层
    看贴不回不道得.学习一下。。。[s:190]
  • TA的每日心情
    开心
    2015-2-10 11:22
  • 签到天数: 1 天

    [LV.1]布衣百姓

    15

    主题

    371

    回帖

    279

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    279
    发表于 2009-1-26 12:09:19 | 显示全部楼层
    呵呵,早知道这方法了,谢谢
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表