密码学
小草dym
这个作者很懒,什么都没留下…
展开
-
加密模式||填充模式
加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.htmlECBECB : Electronic codebook, 电子密码本. 需要加密的消息按照块密码的块大小被分为数个块,并对每个块进行独立加密优点 : 可以并行处理数据 缺点 : 同样的原文生成同样的密文, 不能很好的保护数据 同时加密,原文是一样的,加密出来的密文也是一样的CBCCBC : Cipher-block chaining, 密码原创 2021-03-14 16:26:32 · 167 阅读 · 0 评论 -
AES加密解密
AES加密解密AES加密解密和DES加密解密代码一样,只需要修改加密算法就行,拷贝ESC代码原创 2021-03-14 16:26:17 · 1325 阅读 · 0 评论 -
toString()与new String ()用法区别
toString()与new String ()用法区别TestString.javapackage com.atguigu;import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;/** * TestString * toString 和 new String 原理和区别 */public class TestString { public static void main(String[] arg原创 2021-03-14 16:26:01 · 133 阅读 · 0 评论 -
常见加密方式——对称加密
对称加密采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。 示例 我们现在有一个原文3要发送给B 设置密钥为108, 3 * 108 = 324, 将324作为密文发送给B B拿到密文324后, 使用324/108 = 3 得到原文 常见加密算法 DES : Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS..原创 2021-03-14 16:25:04 · 2809 阅读 · 0 评论