Cryptography 从字符串创建私钥 用例

Cryptography 从字符串创建私钥 用例,cryptography,elixir,rsa,Cryptography,Elixir,Rsa,我们有一个应用程序,用户将私钥放入文本框,然后保存。然后,我们希望使用该字符串值创建一个私钥,以便能够使用它对内容进行签名 Ruby示例 在Ruby中,这是通过以下方式完成的: OpenSSL::Key::RSA.new(string_key_value_here) 我知道您可以在Elixir中使用Erlang的加密模块,我认为这里可以使用函数generate_key/2。进一步审查后,我认为它不会作为该函数所需的第二个参数工作: {ModulusSizeInBits::integer(),

我们有一个应用程序,用户将私钥放入文本框,然后保存。然后,我们希望使用该字符串值创建一个私钥,以便能够使用它对内容进行签名

Ruby示例 在Ruby中,这是通过以下方式完成的:

OpenSSL::Key::RSA.new(string_key_value_here)
我知道您可以在Elixir中使用Erlang的加密模块,我认为这里可以使用函数generate_key/2。进一步审查后,我认为它不会作为该函数所需的第二个参数工作:

{ModulusSizeInBits::integer(), PublicExponent::key_value()}
有可能用Elixir/Erlang做这样的事情吗?

我想你想用
pki\u asn1\u type
:RSAPrivateKey