![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
密码学
对称加密,非对称加密,哈希算法
尼古拉斯-张三
做人低调,做事高调
展开
-
文件加密技术研究
简介: 文档加密是现今信息安全防护的主力军,采用透明加解密技术,对数据进行强制加密,不改变用户原有的使用习惯;此技术对数据自身加密,不管是脱离操作系统,还是非法脱离安全环境,用户数据自身都是安全的,对环境的依赖性比较小。市面上的文档加密主要的技术分为磁盘加密、应用层加密、驱动级加密等几种技术,应用层加密因为对应用程序的依赖性比较强,存在诸多兼容性和二次开发的问题,逐步被各信息安全厂商所淘汰。概念 “文档加密” 是指通过采用加密算法和各种加密技术对网络或计算机中的文档进行加密防止文档非法外泄的原创 2020-05-17 13:38:16 · 1704 阅读 · 0 评论 -
RSA算法系列一
RSA算法系列一1 RSA基础1.1 密钥生成的步骤如下 1. 随意选择两个大的质数p和q,p不等于q,计算N=pq。 2. 计算p和q的乘积n(将n转换为二进制后,二进制的长度就是密钥的长度,实际应用中一般选择1024位、2048位); 3. 计算n的欧拉函数φ(n); 4. 随机选择一个整数e,其中φ(n)>e>1,且e与φ(n)互质(...原创 2018-08-14 12:23:14 · 463 阅读 · 0 评论 -
RSA算法系列二
Java 进行 RSA 加解密时遇到的坑1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考虑你的场景是否有必要用 RSA 了。2. 可以通过修改生成密钥的长度来调整密文长度生成密文的长度等于密钥长...转载 2018-08-14 15:23:02 · 1075 阅读 · 0 评论