• 大小: 2.66KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: Java
  • 标签: java  

资源简介


java 代码生成cer证书 有注释,很详细

资源截图

代码片段和文件信息

package com.ufida.ehr.sso.cert;

import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.math.BigInteger;
import java.nio.charset.Charset;
import java.security.InvalidKeyException;
import java.security.KeyPair;
import java.security.NoSuchProviderException;
import java.security.SecureRandom;
import java.security.Security;
import java.security.SignatureException;
import java.security.cert.CertificateFactory;
import java.security.cert.X509Certificate;
import java.util.Date;
import javax.security.auth.x500.X500Principal;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.x509.X509V1CertificateGenerator;

/**
 * 实现对证书的操作,生成证书,获取证书
 * @author Administrator
 *
 */
public class CertHandlers {
/**
 * 
 * @param pair 密钥对
 * @param bdate 有效期
 * @param edate 有效期
 * @param info 证书信息
 * @return
 * @throws Invalid

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3948  2011-10-27 09:16  cert\CertHandlers.java

     文件       1402  2011-10-27 09:18  cert\KeyGen.java

     文件        816  2011-10-27 09:26  cert\test.java

     目录          0  2011-10-27 09:20  cert

----------- ---------  ---------- -----  ----

                 6166                    4


评论

共有 条评论