合同发件人的步骤

原文: https://docs.oracle.com/javase/tutorial/security/toolfilex/sender.html

此处列出的合同发件人的步骤签名代码和授予权限课程中为代码签名者列出的步骤基本相同。但是,在这里,你假装是斯坦史密斯而不是苏珊琼斯,而是在要签名的 JAR 文件中存储数据文件而不是类文件。

您作为合同发件人采取的步骤如下。

  1. 使用jar工具创建包含合同的 JAR 文件。
  2. Generate Keys (if they don’t already exist), using the keytool -genkey command.

    _ 可选步骤*:为公钥证书生成证书签名请求(CSR),并从证书颁发机构导入响应。为简单起见,由于您只是假装成 Stan Smith,因此省略此步骤。有关详细信息,请参阅为公钥证书生成证书签名请求(CSR)。

  3. 使用jarsigner工具和步骤 2 中生成的私钥对 JAR 文件进行签名。

  4. 使用keytool -export命令导出公钥证书。然后将签名的 JAR 文件和证书提供给接收者 Ruth。

Steps for the Contract Sender