【发布时间】:2013-06-03 16:01:12
【问题描述】:
我正在尝试使用数字签名对 PDF 文件进行签名,为此需要数据加密。
我必须使用包含加密密钥属性的文件来实现这一点,但我真的不知道它应该是什么类型的文件。
在一个例子中,我发现它只是说:
/**
* A properties file that is PRIVATE.
* You should make your own properties file and adapt this line.
*/
public static String PATH = "c:/home/key.properties";
/** Some properties used when signing. */
public static Properties properties = new Properties();
但是我怎样才能获得这个“key.properties”文件以及它应该是什么样的呢?
【问题讨论】:
-
这是 Java 吗?请添加Java标签。
-
关于加载属性见Java Tutorial。
-
感谢@Tichodroma,该教程很有用,但我仍然不知道如何填写此文件。我的意思是对于加密密钥,我应该将什么样的密钥/值对添加到我的属性文件中?我应该填写 PASSWORD 字段、PATH 字段等吗?
标签: java encryption properties key sign