【发布时间】:2009-10-14 22:49:20
【问题描述】:
我的应用程序当前正在使用 SSCrypto.framework 来解密使用 Blowfish 加密的字符串。 SSCrypto 使用 OpenSSL,这对我来说是一个新问题。在以 10.5 为目标时使用 10.6 基础 SDK 似乎不起作用。此 Apple 邮件列表线程中解释了该问题:http://lists.apple.com/archives/Cocoa-dev/2009/Aug/msg01737.html
我必须使用 Blowfish,否则当前在现场的所有副本一旦更新就会停止工作(它们依赖于之前存储的 Blowfish 加密字符串,他们必须能够解密和验证)。
【问题讨论】:
-
“在面向 10.5 的情况下使用 10.6 基础 SDK”是什么意思?由于这似乎是相互排斥的,因此举个例子可能有助于解答。
-
您是否尝试了链接到的线程中建议的两种解决方案?他们是不是因为某种原因没有工作?
标签: objective-c cocoa macos encryption osx-snow-leopard