保存/读取BigInteger RSA密钥到/从文件

时间:2014-02-07 14:13:43

标签: rsa biginteger

我正在尝试使用大整数实现RSA我目前可以加密和解密但我需要能够获取2个BigIntegers的n个批次,e和n,d,任何位长度最多为2048,然后是一些如何将它们保存到名为publicKey.txt和privateKey.txt的文件中。然后能够在以后阅读它。有没有人对此有任何想法。

想以某种方式将它们保存为这样,所以我可以将它们分成两部分,使用它作为分隔符读取它们

publicKey.txt N,E

privateKey.txt N,d

1 个答案:

答案 0 :(得分:0)

RSA standard定义ASN.1编码,用于序列化用于传输和存储的私钥和公钥。此格式是加密软件的标准。