公私钥加密基础教程

2018-05-11 16:40:59 +08:00
 Windsooon

我接触过不少工程师对于对称加密,非对称加密,公钥和私钥只停留在应用的层面,而并不了解背后的原理。所以在开发过程中犯了不少错误,而通常涉及加密传输或者加密存储的错误都比较严重,公私钥加密这篇文章着重介绍了密码学常用的工具以及常见场景。

3071 次点击
所在节点    程序员
9 条回复
seckill
2018-05-11 16:56:12 +08:00
很棒的整理。。。。。
hxndg
2018-05-11 17:12:44 +08:00
写的依然非常浅,
dh 交换原理?解释下 TLS_ECDHA_AES_256_GCM_SHA256?
理论和应用不可以分开,因为理论总是很完美,而应用总是瞎实现
whx20202
2018-05-11 17:15:41 +08:00
@hxndg #2 我怎么只见过 TLS_ECDHA_AES_256_GCM_SHA384 ?
hxndg
2018-05-11 17:21:53 +08:00
@whx20202
我根据印象瞎写的一个,意思是解释出来什么是 ecdha,什么是 aes,什么事 gcm,sha256 干啥就 ok 了。
不过 tls1.3 里废了一堆,就剩 5 个,以后估计解释这些也省事
fzleee
2018-05-11 17:28:19 +08:00
hxndg
2018-05-11 17:32:25 +08:00
@fzleee
这个没有解释清楚 AEAD 的概念,当然还是比很多国内抄来抄去的好很多
AlphaTr
2018-05-11 23:01:44 +08:00
写的有点浅、推荐一个觉得不错的: https://blog.helong.info/blog/2015/09/07/tls-protocol-analysis-and-crypto-protocol-design/ 这个博客的其他文章也挺不错的。
jadec0der
2018-05-12 01:00:04 +08:00
我觉得看图解密码技术就行,前两天急用,买来看了一天就差不多看完了,写的很清楚
cdlixucd
2018-05-12 10:22:05 +08:00
puttygen 转换 ppk 到 openssh 报错:puttygen: this command would perform no useful action

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/454109

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX