871.md 744 字节
Newer Older
W
init  
wizardforcel 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
# 编译并运行程序

> 原文: [https://docs.oracle.com/javase/tutorial/security/apisign/vstep5.html](https://docs.oracle.com/javase/tutorial/security/apisign/vstep5.html)

[`Here`](examples/VerSig.java)`VerSig.java`程序的完整源代码,添加了一些注释。

编译并运行程序。请记住,您需要在命令行上指定三个参数:

*   包含已编码公钥字节的文件的名称
*   包含签名字节的文件的名称
*   数据文件的名称(生成签名的文件)

由于您将测试`GenSig`程序的输出,因此您应该使用的文件名是

*   `suepk`
*   `sig`
*   `data`

W
wizardforcel 已提交
19
这是一个样例运行;粗体表示您键入的内容。
W
init  
wizardforcel 已提交
20 21 22 23 24 25

```
%java VerSig suepk sig data
signature verifies: true

```