使用包PKI在R中存储RSA密钥的位置?

时间:2018-01-02 14:52:12

标签: r encryption rsa pki

我正在尝试在R中使用包含PKI的RSA密钥。

我生成了一个这样的键:

key=PKI::PKI.genRSAkey(2048)

然后我不知道公钥在哪里,如果我想要传达它的话。

> key
<pointer: 0x0000000037aa9ed0>
attr(,"class")
[1] "public.key"  "private.key"

我在PKI文档中找不到任何相关内容。

class(key)
[1] "public.key"  "private.key"

有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:1)

要保存密钥,PKI.save.key函数允许将密钥转换为可读格式,您可以选择目标位置和密钥类型(私有或公共)。你必须打开文件,你可以看到密钥并将其交给某人。

感谢@MrFlick的提示。