【问题标题】:R Password protect .rdata datafileR密码保护.rdata数据文件
【发布时间】:2016-10-19 19:08:27
【问题描述】:

我正在尝试保护我保存在 R 中的一些数据文件。有没有办法对 R 数据文件 (.Rdata) 进行密码保护?

谢谢

【问题讨论】:

  • 我建议将它放置/挂载在加密的卷上,大多数操作系统会提示您输入密码。 comp.lang.r.general曾经有一个帖子@你在这里找到短帖子Sourcing encrypted files
  • 这个我没用过,但看起来很有希望:github.com/hadley/secure
  • 加密卷总比没有好,但知道卷加密秘密的邪恶管理员仍然可以解密数据文件(例如从备份磁带)。
  • 要存储凭据,现在 CRAN 有一个很好的包:secretcran.r-project.org/package=secret

标签: r encryption password-protection rdata data-files


【解决方案1】:

在同一脚本中创建文件后,您可以调用 GnuPG 以使用公钥加密对文件进行加密。这将允许您在不共享密码的情况下与他人共享加密文件。

更多关于 GnuPG:https://www.gnupg.org/gph/en/manual.html

虽然我会亲自使用 shell 命令来加密文件而不是使用第三方工具/包,但 cran 上有一个 gpg 包:https://cran.r-project.org/web/packages/gpg/index.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-21
    • 2014-07-22
    • 2018-05-15
    • 2011-01-09
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多