使用SecKeyGeneratePair的ios RSA算法的最小密钥大小是多少。当我试图使其256它抛出错误SecKeyGeneratePair错误! -50并且它正常工作512
答案 0 :(得分:1)
在SecKeyGeneratePair documentation中,您可以看到它接受的最小RSA密钥大小为512位。
然而长时间以来,512位RSA密钥一直被认为是不安全的:在撰写本文时, NIST推荐的RSA密钥长度为2048位,请参阅" NIST Special Publication 800-57 Part 1: Recommendation for Key Management (Rev. 4) "第53-56页。
NIST估计2048位RSA密钥应该持续到2030年。