![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统架构
文章平均质量分 95
爱码叔
2006年毕业至今一直从事软件开发相关工作。现就职于Thoughtworks。
唯有狂热,才能极致。
展开
-
微服务架构中的服务拆分方案和案例
本文的微服务拆分方案旨在提供一种平滑拆分微服务的方法。尽量降低服务拆分的风险,并且能够回滚。本方案在实际项目中有过验证,基本做到了零问题,平稳拆分。原创 2024-04-08 17:37:42 · 830 阅读 · 0 评论 -
电子签名-为你的数据签字画押
信息加密保证了机密性。这是否意味着只要合理使用加密技术就足够安全了呢?答案肯定是否定的。加密技术仅仅解决了信息传递过程中的机密性。但如果信息被攻击者截获,篡改了里面的内容,再用公钥加密发出来,接收人是无法识别的。这里就需要使用电子签名来保证信息的完整性。原创 2022-12-03 00:48:54 · 1263 阅读 · 0 评论 -
证书-解决非对称加密的公钥信任问题
证书的出现是为了解决通信方公钥的信任问题。但同时引出了认证机构的公钥信任问题。虽然存在认证机构层级认证,但并不彻底解决信任问题。最终我们回归本源,看看信任是如何产生的。原创 2022-08-07 22:57:45 · 965 阅读 · 0 评论 -
图文结合彻底理解非对称加密、RSA原理及安全性(图文版)
图文结合彻底理解非对称加密(公钥密钥)、RSA原理及安全性前文详细讲解了对称加密及算法原理。那么是不是对称加密就万无一失了呢?对称加密有一个天然的缺点,就是加密方和解密方都要持有同样的密钥。你可以能会提出疑问:既然要加、解密,当然双方都要持有密钥,这有什么问题呢?别急,我们继续往下看。对称密钥的缺点我们先看一个例子,小明和小红要进行通信,但是不想被其他人知道通信的内容,所以双方决定采用对称加密的方式。他们做了下面的事情:1、双方商定了加密和解密的算法2、双方确定密钥3、通信过程中采用这个密钥进行原创 2021-11-21 23:49:54 · 7571 阅读 · 7 评论 -
加密就像玩魔方----图文详解对称加密(DES、AES)
你知道吗?如果不是密码学的发展,可能计算机的出现还要晚很多年。众所周知,图灵是计算机科学之父。图灵早年从事密码破解工作。在二战期间,图灵对破解德军 Enigma 密码机做出了巨大贡献,从而加快了二战结束的步伐。由于破解密码需要大量的计算工作,所以图灵参与了最早的电子计算机研发工作。最终图灵奠定了计算机科学的基础。某种意义上可以说是密码学的发展加快了了计算机的产生。为什么需要加密?密码学源于解决消息传递过程中的安全问题。我们可以思考下面的一个场景。上大学的小明给爸爸写信,让爸爸汇款1000块钱给他报原创 2021-10-11 22:53:04 · 1819 阅读 · 1 评论