序 前几篇文章讲的都是单向加密算法。当中涉及到了 BASE64、MD5、SHA、HMAC 等几个比較常见的加解密算法。这篇文章,以及后面几篇。打算介绍几个对称加密算法。比方:DES、3DES(TripleDES)、AES 等。那么,这篇文章主要是对 DES 大概讲一下。 背景 在讨论 DES 之前。 ...
分类:
编程语言 时间:
2017-04-30 14:12:52
阅读次数:
189
前段时间,用了个AES加密解密的方法,详见上篇博客AES加密解密。加解密方法在window上測试的时候没有出现不论什么问题。将加密过程放在安卓上。解密公布到Linuxserver的时候,安卓将加密的结果传到Linux上解密的时候却总是失败,让用户不能成功登录。经过检查,測试后。发现AES在Linux ...
分类:
系统相关 时间:
2017-04-30 13:58:28
阅读次数:
339
这辈子没办法做太多事情,所以每一件都要做到精彩绝伦!Peoplecan‘tdotoomanythingsinmylife,soeverythingwillbewonderful需要用到加解密工具类、自定义白名单接口安全1接口安全理论接口的安全性主要围绕Token、Timestamp(ts)和Sign三个机制展开设计,保证接口的数据不会被篡..
分类:
编程语言 时间:
2017-04-27 19:44:12
阅读次数:
159
背景,调用java算法加解密,因为没有给出.net 的加解密算法,(深深的鄙视银联),用法是process调用jar包,但是当解密文件超过200K时,process报错参数超长,,,你妹的微软cmd,参数传参问题,于是转去把参数写文件,java读文件,但是多线程操作时,java写出来的解密后的文件总 ...
分类:
编程语言 时间:
2017-04-25 13:18:02
阅读次数:
193
【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿 1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适 公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考 ...
分类:
编程语言 时间:
2017-04-24 23:16:53
阅读次数:
278
常见加密算法有对称加密、非对称加密、hash加密 对称加密 加密解密都是同一个密钥 代表有:DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES 非对称加密 加解密不是同一个密钥,一般是公钥、私钥,公钥加密和私钥解密 代表有:RSA、ECC(移动设备用)、Diffi ...
分类:
编程语言 时间:
2017-04-23 10:51:36
阅读次数:
211
转自:常用加密解密方法 一、数据加密/编码算法列表 常见用于保证安全的加密或编码算法如下: 1、常用密钥算法 密钥算法用来对敏感数据、摘要、签名等信息进行加密,常用的密钥算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合; 3DES ...
分类:
其他好文 时间:
2017-04-16 14:52:42
阅读次数:
213
一、混合加密的理由 a、前面提及了RSA加解密算法和DES加解密算法这两种加解密算法,由于随着计算机系统能力的不断发展,DES的安全性比它刚出现时会弱得多,追溯历史破解DES的案例层出不穷,一台实际的机器可以在数天内破解DES是让某些人相信他们不能依赖DES的安全性的唯一方法。而相对于DES,RSA ...
分类:
编程语言 时间:
2017-04-16 13:13:46
阅读次数:
220
C#创建数字证书并导出为pfx,并使用pfx进行非对称加解密 ...