我正在使用Keyczar,这是网站上的psedo代码

 Crypter crypter = new Crypter("/path/to/your/keys");
 String ciphertext = crypter.encrypt("Secret message");


我知道它到我的加密密钥的路径,但是它是什么类型的文件?

他们为"/path/to/your/keys"引用的文件类型。 ???

如果我可以有这样一个文件的样本,那将是很好的

最佳答案

您必须创建自己的密钥。只需遵循项目主页上的教程即可:

mkdir -p /tmp/keys
keyczart create --location=/tmp/keys --purpose=crypt
keyczart addkey --location=/tmp/keys --status=primary


然后,您可以在代码中引用密钥:

Crypter crypter = new Crypter("/tmp/keys");
String ciphertext = crypter.encrypt("Secret message");


如果您已经有一些私钥(X.509),则可以import对其进行操作。

10-05 23:25