• 大小: 5.51M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-23
  • 语言: Java
  • 标签: pdf  iText  数字  

资源简介

用keytool生成数字证书,利用itext生成签名pdf,完整工程代码。

资源截图

代码片段和文件信息

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.security.KeyStore;
import java.security.PrivateKey;
import java.security.cert.Certificate;

import com.itextpdf.text.Image;
import com.itextpdf.text.Rectangle;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.PdfSignatureAppearance;
import com.itextpdf.text.pdf.PdfStamper;

public class Sign{

// 证书密码
private static final String cert_pwd = “ctid@888“;
//利用keytool生成数字证书
//keytool -genkey -alias ctidcert -keystore c:/证书名称.keystore -storepass “888“ -keypass “888“ -keyalg “RSA“ -dname “CN=www.123.cnOU=简称O=公司名称L=北京ST=北京C=中国“
private static final String cert_path = “c:/sign.keystore“;
//“D:\\dev\\eclipse-jee-juno-SR2-win32\\eclipse\\workspace\\sign\\src\\machunlin_1.pfx

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

     文件        484  2014-02-10 09:41  sign\.classpath

     文件        380  2012-11-06 09:02  sign\.project

     文件        119  2014-01-20 18:31  sign\.settings\org.eclipse.core.resources.prefs

     文件     515071  2014-01-21 17:13  sign\lib\bcpkix-jdk15on-1.47.jar

     文件    1997327  2014-01-21 17:14  sign\lib\bcprov-jdk15on-1.47.jar

     文件    3817487  2014-01-22 11:28  sign\lib\itextpdf-5.1.3.jar

     目录          0  2014-01-20 18:31  sign\.settings

     目录          0  2014-01-22 11:28  sign\lib

     目录          0  2014-02-10 09:43  sign\src

     目录          0  2014-01-20 18:31  sign

     文件       2036  2014-02-10 09:52  sign\src\Sign.java

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

              6332904                    11


评论

共有 条评论