# 签名和验证 JAR 文件

> 原文： [https://docs.oracle.com/javase/tutorial/deployment/jar/signindex.html](https://docs.oracle.com/javase/tutorial/deployment/jar/signindex.html)

您可以选择使用电子“签名”签署 JAR 文件。验证您的签名的用户可以授予您通常不具备的 JAR 捆绑软件安全权限。相反，您可以验证要使用的已签名 JAR 文件的签名。

本课程向您展示如何使用 JDK 中提供的工具来签名和验证 JAR 文件：

## [了解签名和验证](intro.html)

如果您不熟悉签名和验证的概念，本节将帮助您加快速度。它包含相关术语的定义，签名提供的一些好处的解释，以及 Java 平台与 JAR 文件相关的签名机制的概述。

## [签署 JAR 文件](signing.html)

在本节中，您将学习如何使用 JDK™工具对 JAR 文件进行数字签名。

## [验证签名的 JAR 文件](verify.html)

本节介绍如何使用 JDK 工具集验证签名的 JAR 文件。