Spec-Zone .ru
спецификации, руководства, описания, API
|
Вот базовая структура GenSig
программа. Поместите это в вызванный файл GenSig.java
.
import java.io.*; import java.security.*; class GenSig { public static void main(String[] args) { /* Generate a DSA signature */ if (args.length != 1) { System.out.println("Usage: GenSig nameOfFileToSign"); } else try { // the rest of the code goes here } catch (Exception e) { System.err.println("Caught exception " + e.toString()); } } }
Примечания:
Методы для того, чтобы подписать данные находятся в java.security
пакет, таким образом, программа импортирует все из того пакета. Программа также импортирует java.io
пакет, который содержит методы, должен был ввести данные файла, которые будут подписаны.
Единственный параметр ожидается, определяя файл данных, который будет подписан.
Код, записанный в последующих шагах, пойдет между try
и catch
блоки.