04 2018 档案
摘要:在前面的章节中介绍了如何利用KeyTool工具生成keyStore:传送门。 但是很多时候,在javaWeb项目中,比如给每个用户加上独特的数字签名,那么我们需要在创建用户的时候,给其生成独一无二的keystore。我现在主要的功能是,给每个用户下载pdf的时候加上数字签名。 下面说一下生成keys
阅读全文
摘要:本篇的主要目的在于实现pdf的数字签名问题,只是作为我学习知识的总结。 1、数字签名算法的概述 本部分主要参考于:https://blog.csdn.net/lovelichao12/article/details/75007189 数字签名:私钥用于签名,公钥用于验证。 数字签名的作用: 验证数据
阅读全文
摘要:前言:说一下最近做的工作,主要利用iText给网页中生成好的html报表转化为pdf格式的文件,并且在其中加入水印,数字签名等等,这部分主要介绍安全证书的目的就是为了做数字签名部分用的。 下面利用jdk中自带的keytool生成安全证书: 1:生成服务器证书 打开CMD命令行工具,cd jdk的bi
阅读全文