使用来自openssl的rsa_decrypt解密R中的密钥

时间:2019-02-15 20:21:33

标签: r openssl

我正在尝试按照以下指示为R中的Box创建JWT声明:https://developer.box.com/docs/construct-jwt-claim-manually

我已经加载了包含公钥,私钥和密码的配置文件。第二步需要使用密码短语解密私钥。

我正在使用openssl::rsa_decrypt(data = charToRaw(privateKey), password = passphrase)来执行此操作,但出现此错误:Error: OpenSSL error in rsa_ossl_private_decrypt: data greater than mod len

我很确定我在data = charToRaw(privateKey)参数上做错了什么,但是我不确定是什么?

1 个答案:

答案 0 :(得分:0)

我发现我使用了错误的功能。

read_key(privateKey, password = passphrase)是我想要的。