-
你连对外接口签名都不会知道?有时间还是要学习学习。
背景
周三,18:00。
小明扭了扭微微发酸的脖子,揉了揉盯着屏幕有些干涩的眼睛。
终于忙完了,临近下班,整个人心也变得放松起来。
“对接方需要我们提供新的服务,下周二上线,需求我发你了,很简单的。”
产品经理发过来一条消息,打破了这份美好。
“我可去他的吧,每次需求都是快下班就来了。”小明不免心里嘀咕了起来,不过手上可没停。
“好的,我先看下需求。”
回复完后,点开了需...
2020-06-17 01:20:31 |
Tool
-
RSA 非对称加密算法原理详解及 java 实现 02 一点额外的思考
RSA加密简介
RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。
这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。
是由一对密钥来进行加解密的过程,分别称为公钥和私钥。
两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。
通常个人保存私钥,公钥是公开的(可能同时多人持有)。
RSA加密、签名区别
加密和签名都...
2020-06-17 01:20:31 |
Algorithm
-
RSA 非对称加密算法原理详解及 java 实现
RSA 加密简介
RSA加密是一种非对称加密。
可以在不直接传递密钥的情况下,完成解密。
这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。
是由一对密钥来进行加解密的过程,分别称为公钥和私钥。
两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。
RSA加密、签名区别
加密和签名...
2020-06-17 01:20:31 |
Algorithm
-
和你一起走进对称加密算法的世界
密码的世界
如果你是黑帮老大,平时和手下沟通,如何保证自己的信息安全呢?
在神探夏洛克的第一季中,就讲述了一个如何侦破黑帮的加密交流的故事。
这种密码利用的是密码字典。
密码本身可以是一本书,比如常见的《圣经》、《杀死一只知更鸟》,或者纽约地图?
这种加密方式的优点就是如果不知道字典本身,基本无法破解。使用起来也非常简单,甚至你可以定期和手下更换字典。
谈到密码,另一个不得不...
2020-06-17 01:20:31 |
Algorithm
-
AES 加密算法入门及算法原理
AES
密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。
这个标准用来替代原先的DES(Data Encryption Standard),已经被多方分析且广为全世界所使用。
经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于F...
2020-06-17 01:20:31 |
Algorithm
-
3DES 加密算法入门及算法原理
3DES
3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。
它相当于是对每个数据块应用三次DES加密算法。
由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;
3DES 即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全...
2020-06-17 01:20:31 |
Algorithm
-
DES 加密算法入门及算法原理
DES
DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。
设计原则
DES设计中使用了分组密码设计的两个原则:混淆(confusion)和扩散(diffusion),其目的是抗击敌手对密码系统的统...
2020-06-17 01:20:31 |
Algorithm
-
SM4 国密算法入门介绍
前言
神探夏洛克
二战加解密
卷福
SM4-中国人自己的加密算法
好的算法:告诉你算法,没有秘钥,也无法破解。
SM4是一种分组密码算法,其分组长度为128位(即16字节,4字),密钥长度也为128位(即16字节,4字)。
其加解密过程采用了32轮迭代机制(与DES、AES类似),每一轮需要一个轮密钥(与DES、AES类似)。
快速体验
maven 依赖
<depe...
2020-06-17 01:20:31 |
Algorithm