全球中文玩家俱乐部 Chinese players club of the Global .

侠外游戏论坛

 找回密码
 立即注册
快捷导航
搜索
视听
视听
图片
图片
段子
段子
小说
小说
查看: 1709|回复: 3
打印 上一主题 下一主题
收起左侧

[真假传言] 【假的】非公开的加密算法比公开的加密算法安全

[复制链接]

3177

主题

1万

帖子

5万

积分

ミ侠外护法ミ

Rank: 7Rank: 7Rank: 7

  • 威望
    0 点
    银子
    20136 两
    武功
    24818 阶
    元宝
    0 锭
    精华
    0
  • 跳转到指定楼层
    俺是撸主
    发表于 2016-12-13 02:16:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    马上注册,结交更多侠客,享用更多功能,让你轻松玩转侠外论坛。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    【流言】:非公开的加密算法比公开的加密算法安全。
    【真相】:一个密码系统的安全性,应该仅仅依靠“密钥没有泄漏”这个前提。公开算法受全世界的密码学者研究,有很多弱的算法就舍弃掉了,应用的时候对于算法的局限性了解得比较多;而非公开算法,因为除了作者之外别人都不知道,所以安全性没有经过充分的验证。
    【论证】:Kerckhoffs原则:秘密寓于密钥。
    换句话说,一个密码系统的安全性,应该仅仅依靠“密钥没有泄漏”这个前提。即使整个系统落到了敌人的手上,敌人了解了整个系统的所有细节,但如果敌人不知道密钥,你的传输还是安全的。满足这样严苛的条件的密码系统才是安全的。
    无论是在战争还是和平时期,你不能把保密的希望寄于你的系统/算法的秘密性。机械的可以拆解,软件的可以直接看汇编。你的密码系统的所有细节总会被有心人所一一拆解。这个时候,如果你的系统符合Kerckhoffs原则,那么即使敌人拆解了你的系统但不知道密钥,他也没有办法破译加密的信息。
    而在这点上,非公开和公开算法的区别就体现出来了:因为系统总会被别人知道,所以安全性就寓于算法是否符合Kerckhoffs原则。公开算法受全世界的密码学者研究,经受了很大的考验,有很多弱的算法就舍弃掉了,应用的时候对于算法的局限性了解得比较多,用起来可以更留心(用更长的密钥之类);非公开算法的话,因为除了作者之外别人都不知道,所以基本上没有人看过,加密的强度谁都不知道,可能有很好的攻击但是作者没发现所以以为很安全,但实际上一攻就破。这种非公开算法被破解的例子是很多的,不过我知道的都是比较久远的,比如说一个报纸有个公告栏,有些情侣会用自己的密码在上面调情,有一次一对情侣用自创密码讨论私奔的事情,然后好事的密码分析师花了点时间破解了,然后用这个密码体系发了一段加密信息,劝他们不要私奔。二战时期,Enigma密码机本来也想秘密化的,不过怎奈何间谍太厉害。
    但现在的密码学不仅仅是加密信息,还有身份认证啊数字签名啊之类的。这些可以通过基本的密码学primitive再加上semantic security来做。这些东西的话,用自己的一套方法基本上就是死路一条。因为从系统的角度出发,自己设计的系统很难堵住每一个漏洞,而设计出来了的话也大概跟sematic security的系统差不多。
    这里是你的个性签名位置,可在“设置”-“个人信息”-“个人签名”处修改。
    沙花按摩
    发表于 2016-12-13 09:00:03 本帖发自侠外论坛手机版 | 只看该作者
    夫令名、德之舆也。德,国家之基也。
    这里是你的个性签名位置,可在“设置”-“个人信息”-“个人签名”处修改。
    板凳捶腿
    发表于 2016-12-27 16:20:48 本帖发自侠外论坛手机版 | 只看该作者
    爱情不过是一种疯。
    这里是你的个性签名位置,可在“设置”-“个人信息”-“个人签名”处修改。
    地板擦鞋
    发表于 2017-1-1 16:21:13 | 只看该作者
    这里是你的个性签名位置,可在“设置”-“个人信息”-“个人签名”处修改。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    发布主题 上个主题 下个主题 快速回复 收藏帖子 返回列表 搜索

    联系我们|Archiver|手机版|小黑屋|侠外网 ( 豫ICP备13018943号-1 )

    GMT+8, 2024-12-1 20:42 , Processed in 0.162914 second(s), 17 queries , Gzip On, Memcache On.

    Copyright © 2001-2023 侠外游戏论坛 Powered by !Zucsud X3.5

    Support By A mysterious team , A great team ! Email:

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