码迷,mamicode.com
首页 >  
搜索关键字:bouncycastle    ( 60个结果
RSA PKCS1padding 填充模式
在BouncyCastle实现RSA的PKCS1V1.5模式中,如果是公钥加密信息(forEncryption=true),密钥长度为1024位,那么输出的密文块长度为128个字节,输入的明文块长度为127-10,即输入的明文块最大是117位,如果输入的明文块小于117位,比如输入的明文块长度为64...
分类:其他好文   时间:2015-05-21 21:55:25    阅读次数:160
JAVA,NET RSA密钥格式转换
JAVA和NET RSA密钥格式相互转换(公钥,私钥)不多说直接上代码,需要引用开源类库BouncyCastle.Crypto.dll也可以在这里下载http://downloads.bouncycastle.org/csharp/bccrypto-net-1.7-bin.zip以下为转化代码 1 ...
分类:编程语言   时间:2015-05-11 14:28:05    阅读次数:2381
Java加密系列之(二)Base64加密
Java实现Base64加密 三种方法java实现Base64加密 jdk实现Base64加密 Apache commonsCodec实现Base64加密 bouncyCastle实现Base64加密...
分类:编程语言   时间:2015-04-25 15:11:14    阅读次数:154
java解析密钥格式
import java.io.StringReader;import org.bouncycastle.asn1.ASN1Sequence;import org.bouncycastle.asn1.DERBitString;import org.bouncycastle.asn1.DEREncoda...
分类:编程语言   时间:2015-03-06 12:23:48    阅读次数:439
在Android上实现SSL握手(客户端需要密钥和证书),实现服务器和客户端之间Socket交互
Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库服务端:Java代码publicclassSSLServer{privatestaticfinalintSERVER_PORT=...
分类:移动开发   时间:2014-12-29 22:54:00    阅读次数:287
SM2国密证书合法性验证
通常我们遇到过的X509证书都是基于RSA-SHA1算法的,目前国家在大力推行国密算法,未来银行发行的IC卡也都是基于PBOC3.0支持国密算法的,因此我们来学习一下如何验证SM2国密证书的合法性。至于SM2与SM3的算法实现不在本文讨论范围之内,可以用openssl、BouncyCastle......
分类:其他好文   时间:2014-11-14 19:32:22    阅读次数:395
bouncycastle创建csr
public static void main(String[] args) { String subjectDN = "CN=duwenlei"; String algorithm = ""; try { KeyPairGenerat...
分类:其他好文   时间:2014-08-14 20:12:39    阅读次数:175
bouncycastle
https://www.bouncycastle.org/The Bouncy Castle APIs currently consist of the following:A lightweight cryptography API for Java and C#.A provider for t...
分类:其他好文   时间:2014-07-16 21:46:57    阅读次数:157
java 解析国密SM2算法证书
首先说明用Java自带的解析x509证书类,是不能解析sm2算法的证书,执行会抛出异常。用开源库bouncycastle能够解析、详细代码private byte[] getCSPK(byte[] csCert) { InputStream inStream = new ByteArrayI...
分类:编程语言   时间:2014-07-16 18:01:03    阅读次数:406
java 解析国密SM2算法证书
首先说明用Java自带的解析x509证书类,是不能解析sm2算法的证书,运行会抛出异常。 用开源库bouncycastle可以解析、具体代码 private byte[] getCSPK(byte[] csCert)     {         InputStream inStream = new ByteArrayInputStream(csCert); ...
分类:编程语言   时间:2014-07-14 12:53:35    阅读次数:219
60条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!