首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Keyczar生成和使用密钥?

如何使用Keyczar生成和使用密钥?
EN

Stack Overflow用户
提问于 2015-10-02 22:31:01
回答 1查看 1.8K关注 0票数 3

我是网络安全的新手,正在尝试创建一个个人密码管理器。当然,现在我将不得不使用加密和散列算法。

我遇到了Keyczar,它提供加密和解密算法。在那里,我看到下面两行代码将生成密钥。

代码语言:javascript
复制
KeyczarTool create --location=/path/to/keyset --purpose=sign
KeyczarTool create --location=/path/to/keyset --purpose=crypt --name=Test
KeyczarTool create --location=/path/to/keyset --purpose=sign --asymmetric=dsa

现在的问题是我不确定在哪里执行它们,我使用的是Netbeans。

EN

回答 1

Stack Overflow用户

发布于 2016-02-01 22:20:55

使用这些命令,您只需创建密钥。现在,您需要编写实际使用这些键的代码。在Java中,它类似于:

代码语言:javascript
复制
Crypter crypter = new Crypter("/path/to/your/keys");
String ciphertext = crypter.encrypt("Secret message");

您可以在https://github.com/google/keyczar/wiki上找到更多C++和Python语言的文档和示例。

更新:尽管它不是完全最新的,但我发现这个文档非常有用,比你可以在那里找到的其他链接要深入得多:https://github.com/google/keyczar/blob/wiki/keyczar05b.pdf

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32909521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档