一 使用说明
l 安装java运行环境jdk1.5并配置好环境变量。检验方法在开始-运行-cmd进入命令行窗口,输入java、javac命令可以正确运行。
l Jar文件放在硬盘目录下列D:\ temp\sign.jar。在开始-运行-cmd打开命令行窗口cd D:\jar目录,即sign.jar文件所在的目录,进入目录后运行加签验签命令。
l 加签:加签密钥aaa,需要加签文件路径D:\ temp目录,运行加签命令java -jar sign.jar sign input.txt aaa后,会在原文件中直接加签。会在命令行窗口看到加签结果。
l 验签:验签密钥aaa需要验签文件路径D:\ temp目录,运行验签命令java -jar sign.jar verifySign input.txt aaa后,会在命令行窗口看到验签结果。
二 命令参数说明:
加签命令:java -jar sign.jar sign input.txt aaa
验签命令:java -jar sign.jar verifySign input.txt aaa
加签参数说明:必须传入三个参数,[1.加签(sign)/验签(verifySign);2文件名(带路径);3加签秘钥]
验签参数说明:必须传入三个参数,[1.加签(sign)/验签(verifySign);2文件名(带路径);3加签秘钥]
三 使用范列:
目录结构如下sign.jar放在D:\temp目录下,在目录下有1.txt,2.txt测试数据加签文件,如下图:
使用加签密钥aaa加签,如下图:
使用密钥aaa验签,如下图:
可以看到对文件的验签结果,显示加签成功,验签成功,加签验签测试结束。
签名原理:
按照文件中逐行进行签名,将每一行的签名结果拼成字符串,再对该字符串进行签名,最后将签名结果附在文件最后一行.,<CA>签名结果</CA>。
接口调用: SM3Util.java
加签名接口:
返回值0 –成功 -1失败
public int addSM3Sign(String fileName, String key){
}
验签名接口:
返回值true–成功 -false失败
public boolean verifySM3Sign(String fileName, String key) {
}
- PC官方版
- 安卓官方手机版
- IOS官方手机版















宏杰文件夹加密软件免费版
获取当前连接WIFI的密码软件
lockdir文件夹加密软件5.39 绿色版
Anvi Folder Locker(文件夹加密软件)1.2.1370.0 免费版
Passper for Excel(excel密码移除工具)3.6.1 绿色免费版
网盘文件加密解密程序1.0 绿色版
电脑微信锁1.0 中文免费版
行云文件加密大师免费版1.0 绿色版
最新ppt密码恢复工具(Passper for PowerPoint)3.2.0 官方最新版
定时视频md5值修改工具(定时一键批量修改视频MD5值软件)10.8 简体中文绿色版
苏苏MD5批量加密工具1.0 简体中文绿色版
迷你文件加解密工具(Cloaker)2.1 单文件中文版
网易音乐缓存解密工具免费下载
文件加解密工具(含源代码)免费下载
草莓文件加密器2.0 免费版
文档加解密程序免费下载
金刚钻超级加密大师1.1.1.0 免费版
lua脚本加密工具最新版
rar压缩包密码破解器免费版最新版
简约文本加密解密工具2.1绿色版
RAR Password Recovery Pro中文注册版9.3.1密码破解版
Enpass密码管理工具6.3.0.579 官方中文版
密码管理软件(Dashlane)6.1944 官方中文版
花密密码管理软件Windows版1.2 pc版
完美密码管理工具(1Password For Windows)7.3.712 正式版
上网密码管理工具(Lastpass)4.36.0 官方中文版
Wfuzz2.4.2 官方最新版【附源码】
Aircrack-ng电脑版1.5.2 官方最新版
KeePassXC(密码管理器)2.5.1 绿色版【64位】





Windows系统密码破解(Pwdump)v7.1 最新版
THEMIDA (themida脱壳机)2.3.5.0 多国语言
RakhniDecryptor(卡巴斯基解密工具)1.15.10
获取星号密码工具1.2 小巧版
近在眼前EXE文件添加运行密码工具1.1 最新免
PDF密码恢复器3.1.1英文版
金钻视频加密专家1.5 破解版
WinAES(加密解密工具)0.2.2 汉化破解版
恢复丢失的密码(SHA256 Salted Hash Kracke