整理了一下对称加密和非对称加密,分享给大家 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
gansteed
V2EX    分享创造

整理了一下对称加密和非对称加密,分享给大家

  •  
  •   gansteed
    jiajunhuang 2019-05-12 23:53:17 +08:00 4055 次点击
    这是一个创建于 2348 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://jiajunhuang.com/articles/2019_05_12-crypto.md.html

    密码技术好像不常用,偶尔我们才需要对接需要验签的接口。 实际上密码技术很常用,只要你访问了 https 的网站,就用到了密码技术,甚至是解锁手机,也用到了密码技术。

    密码技术就是这样,无处不在,但是一般人却极少察觉到。然而密码技术与网络安全息息相关,每个程序员都有必要了解。

    这篇文章里,我们简单的看了一下对称加密和非对称加密,了解了加密过程中涉及到的一些对象和名词概念。在第二篇中,我们将会看到 密码技术在其他领域的应用,例如校验文件的唯一性,等等。

    10 条回复    2019-05-17 10:08:33 +08:00
    acehow
        1
    acehow  
       2019-05-13 03:13:04 +08:00 via Android
    校验文件唯一性就 hashsum 下出个 hash 码不就完了
    gansteed
        2
    gansteed  
    OP
       2019-05-13 08:48:08 +08:00
    @acehow 是的,第二篇主要是散列、消息认证码、数字签名等等
    yngby
        3
    yngby  
       2019-05-13 09:57:04 +08:00
    支持一下
    bokchoys
        4
    bokchoys  
       2019-05-13 10:02:19 +08:00 via iPhone
    软考的信息安全工程师第二章密码学大概过一遍,能有不少收获
    gansteed
        5
    gansteed  
    OP
       2019-05-13 10:29:14 +08:00
    @bokchoys 可以说一下具体书名吗?
    twoconk
        6
    twoconk  
       2019-05-13 20:13:03 +08:00
    推荐一本书《图解密码技术》
    gansteed
        7
    gansteed  
    OP
       2019-05-14 10:01:15 +08:00
    @twoconk 我的参考资料里也列了这一本
    leonardXu
        8
    leonardXu  
       2019-05-14 14:25:20 +08:00
    好熟悉。建议 你这个系列可以从古典密码开始,对理解 des、aes 很有帮助,密码学最主要还是背后的数学论证,比如 rsa、sha 算法,比如加密算法的安全性只有两种,一是理论上安全(通过数学理论证明),一是计算上安全(将数学中的计算难题转化到算法破解中)。你 blog 里说的 rsa 算法就是基于大数因式分解的计算困难,可以破解,但是破解所需的算力超过了现实世界中可以提供的,也就认为是安全。
    http://product.dangdang.com/23594156.html (这是我当时的教程)
    gansteed
        9
    gansteed  
    OP
       2019-05-14 16:03:30 +08:00
    fghjghf
        10
    fghjghf  
       2019-05-17 10:08:33 +08:00
    《图解密码学技术》,这是我看过最小白的科普书,没数学公式。零基础都能看,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2867 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 14:08 PVG 22:08 LAX 07:08 JFK 10:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86