【问题标题】:Where are stored RSA keys in R with package PKI?带有 PKI 包的 R 中的 RSA 密钥存储在哪里?
【发布时间】:2023-03-31 09:16:01
【问题描述】:

我正在尝试将 RSA 密钥与 R 中的 PKI 包一起使用。

我生成了这样的密钥:

key=PKI::PKI.genRSAkey(2048)

那么我不知道公钥在哪里,例如如果我想传达它。

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

我在 PKI 文档中找不到任何关于此的内容。

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

有什么想法吗?

谢谢

【问题讨论】:

  • 看看?PKI.save.key函数
  • 谢谢!确实这就是我需要的!

标签: r encryption rsa pki


【解决方案1】:

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

感谢@MrFlick 的提示。

【讨论】:

    猜你喜欢
    • 2011-04-30
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 2013-02-19
    相关资源
    最近更新 更多