package richinfo.attendance.util; import java.math.BigInteger; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; impor... ...
分类:
其他好文 时间:
2018-06-11 15:54:04
阅读次数:
230
API提供了算法,代码很简单,拿走用吧…… ...
分类:
其他好文 时间:
2018-05-24 00:36:28
阅读次数:
199
一、Asp.Net 项目列表 https://github.com/aspnet 二、Asp.Net Core Mvc源代码 https://github.com/aspnet/Mvc Asp.Net Core 入门官方文档: https://docs.microsoft.com/zh-cn/asp ...
分类:
Web程序 时间:
2018-05-20 10:53:45
阅读次数:
207
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过。如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/mao2080/ 1、问题描述 项目当中用到了AES对数据进行加密,在windows环境下测试都正常 ...
分类:
编程语言 时间:
2018-05-19 16:54:58
阅读次数:
183
AES拥有很多模式,而此次采用的CBC模式:通过密钥和salt(起扰乱作用)按固定算法(md5)产生key和iv。然后用key和iv(初始向量,加密第一块明文)加密(明文)和解密(密文)。 下面代码实现的思想:将加密文本处理以8*16位 这样的单位进行加密,每16个字节长度的数据加密成16个字节长度 ...
分类:
编程语言 时间:
2018-05-16 19:39:41
阅读次数:
189
环境 pyhton3.6 博主为了解码 AES 用了1天的时间,安了各种包,然而走了很多坑,在这里给大家提供一个简便的方法 首先在命令行(推荐) pip install Crypto 你会发现安装下来的包名 是小写的。(rypto ) 必须先改成大写 (Crypto ) 然而导入 from Cryp ...
分类:
编程语言 时间:
2018-04-20 22:11:55
阅读次数:
751
AES是一种对称加密,简单理解为秘钥只有一个,加密解密都用它,安全性不是很好 结果输出 ...
分类:
其他好文 时间:
2018-03-24 17:26:52
阅读次数:
152
def aes_encrypt() cipher = OpenSSL::Cipher::AES.new(128, :CBC) cipher.encrypt cipher.key = "quck7295abvdefgh" data= 'sssssdsadkjak' cipher.iv = "abcde ...
分类:
编程语言 时间:
2018-03-20 12:47:12
阅读次数:
201
一、数据的加密方式 数据加密有三种方式: 1、对称加密(算法有:DES、AES、3DES、)加密和解密使用同一个密钥 2、非对称加密(RSA、DSA、ELGamal等等)一共四把钥匙,用公钥加密数据,只能使用与之配对的私钥解密;反之亦然 3、单项加密(md5 sha1 sha2 sha128 sha ...
分类:
其他好文 时间:
2018-03-01 00:49:01
阅读次数:
322