Iphone 在内存中缓存公钥和私钥的SecKeyRef是否不安全?
我看到了关于使用iOSIphone 在内存中缓存公钥和私钥的SecKeyRef是否不安全?,iphone,ios,security,encryption-asymmetric,Iphone,Ios,Security,Encryption Asymmetric,我看到了关于使用iOSSecurity.framework加密和解密数据的内容,答案中的代码指向了这个框架 QA和Apple引用中的代码都在执行加密/解密之前查询公钥/私钥 在我将要编写的代码中,我计划在内存中保存SecKeyRef,而不是在每次需要加密/解密时再次查询它。这样做安全吗?或者这两个示例每次都查询是出于安全原因?我认为,每次查询都有意义,因为您可能会丢失对SecKeyRef值的引用(内存警告或其他意外行为)。因此,基本上,为了100%确定您拥有正确的密钥,您应该执行查询。
Security.framework
加密和解密数据的内容,答案中的代码指向了这个框架
QA和Apple引用中的代码都在执行加密/解密之前查询公钥/私钥
在我将要编写的代码中,我计划在内存中保存SecKeyRef,而不是在每次需要加密/解密时再次查询它。这样做安全吗?或者这两个示例每次都查询是出于安全原因?我认为,每次查询都有意义,因为您可能会丢失对SecKeyRef值的引用(内存警告或其他意外行为)。因此,基本上,为了100%确定您拥有正确的密钥,您应该执行查询。