茅坤宝骏氹的博客

写博客,纯粹自娱。转载文章来源网络,转载链接不一定是原文,如有侵权请联系删除...

什么是加密算法

转载自  什么是加密算法 Java的加密知识也是Java常见的领域之一,加密技术的底层确实很复杂,运用了大量的数学知识,要弄明白非常复杂。但是Java语言中运用密码加密工具却是非常简单。我们在Java里面运用这些加密技术,只需要把原理和使用场景等搞明白就可以了,具体底层实现不用研究。 常用的加...

2018-09-29 19:19:18

阅读数 136

评论数 0

Java开发必须掌握的5种加密策略

转载自 Java开发必须掌握的5种加密策略   本文总结自《大型电商分布式系统实践——第四课》。文末给出获取全套PPT及视频的方式。 一、数字摘要 数字摘要也称为消息摘要,它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash函数对消息进行计算而产生。如果消息在传递的途中改变了...

2018-07-26 19:09:16

阅读数 829

评论数 0

常用加密算法解析

转载自 常用加密算法解析     今天介绍下工作当中常用的加密算法、分类、应用。   1、对称加密算法 所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。   分类 常用的算法有...

2018-05-06 14:32:09

阅读数 206

评论数 0

漫画:什么是Base64算法

转载自 玻璃猫 程序员小灰   Value Char   Value Char   Value Char   Value Char 0 A 16 Q 32 g ...

2018-04-13 13:40:56

阅读数 374

评论数 1

漫画:如何破解MD5算法

转载自 玻璃猫 程序员小灰 在之前的漫画中,我们介绍了MD5算法的基本概念和底层原理,没看过的小伙伴们可以点击下面的链接:《漫画:什么是MD5算法?》 这一次,我们来讲解如何破解MD5算法。 设MD5的哈希函数是H(X),那么: H(A) = M H(B) = M ...

2018-04-13 13:38:38

阅读数 65

评论数 1

漫画:什么是MD5算法

转载自 玻璃猫 程序员小灰   摘要哈希生成的正确姿势是什么样呢?分三步: 1.收集相关业务参数,在这里是金额和目标账户。当然,实际应用中的参数肯定比这多得多,这里只是做了简化。 2.按照规则,把参数名和参数值拼接成一个字符串...

2018-04-13 13:36:16

阅读数 49

评论数 1

漫画:什么是SHA系列算法

转载自  玻璃猫 程序员小灰   SHA-1 SHA-1算法可以从明文生成160bit的信息摘要,示例如下: 给定明文:abcd SHA-1摘要:81FE8BFE87576C3ECB22426F8E57847382917ACF SHA-1 与 MD5...

2018-04-13 13:31:24

阅读数 140

评论数 1

什么是AES算法?(整合版)

转载自 玻璃猫 程序员小灰                   假设有一个发送方在向接收方发送消息。如果没有任何加密算法,接收方发送的是一个明文消息:“我是小灰”       如果消息被中间人截获到,即使中间人无法篡改消息,也可以窥探到消息的内容,从...

2018-04-12 19:07:33

阅读数 105

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭