- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Java安全架构____RSA加密配置第三方加密库问题_javax.crypto.BadPaddingException: Decryption error
刚要写一个JCE组件是未使用第三方加密库时 bug如下javax.crypto.BadPaddingException: Decryption errorat sun.security.rsa.RSAPadding.unpadV15(Unknown Source)at sun.security.rsa.RSAPadding.unpad(Unknown Source)at com.s
2017-05-12 17:47:55 24145 2
原创 java安全架构____Hmac秘钥加密自己的摘要数据
import javax.crypto.KeyGenerator;import javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;/** * @author Admini
2017-05-12 14:44:52 838
原创 Java安全架构____KeyGenerator(对称)秘钥生成工具详解
package com.ryx.frame.security.aes;import java.security.SecureRandom;import java.util.Date;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import org.apache.commons.codec.binary
2017-05-12 14:30:15 11681
原创 java安全架构____对称加密和非对称加密区别(对称秘钥,非对称秘钥)
(一)对称加密(Symmetric Cryptography)对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对称加密算法。对称加密通常使用的是相对较小的密钥,一般小于256 bit。因为密钥越大,加密越强.例如AES,DES(二)非对称加密(Asymmetric Crypt
2017-05-11 17:00:55 710
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人