Spec-Zone .ru
спецификации, руководства, описания, API
След: Средства защиты в Java SE
Урок: Генерирование и Проверка Подписей
Генерирование Цифровой подписи
Домашняя страница > Средства защиты в Java SE > Генерирование и Проверка Подписей

Генерирование Цифровой подписи

GenSig программа, которую Вы собираетесь создать, будет использовать API Безопасности JDK, чтобы генерировать ключи и цифровую подпись для данных, используя закрытый ключ и экспортировать открытый ключ и подпись к файлам. Приложение получает имя файла данных от командной строки.

Следующие шаги создают GenSig пример программы.

  1. Подготовьте Начальную Структуру Программы

    Создайте названный текстовый файл GenSig.java. Введите начальную структуру программы (операторы импорта, имя class, main метод, и так далее).

  2. Генерируйте Открытые и Закрытые ключи

    Генерируйте пару ключей (и закрытый ключ с открытым ключом). Закрытый ключ необходим для того, чтобы подписать данные. Открытый ключ будет использоваться VerSig программа для того, чтобы проверить подпись.

  3. Подпишите Данные

    Получите a Signature возразите и инициализируйте это для того, чтобы подписаться. Предоставьте это данные, которые будут подписаны, и генерируйте подпись.

  4. Сохраните Подпись и Открытый ключ в Файлах

    Сохраните байты подписи в одном файле и байты с открытым ключом в другом.

  5. Скомпилируйте и Выполните Программу


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Генерирование и Проверка Подписей
Следующая страница: Подготовьте Начальную Структуру Программы