2

我们已经使用 Interbase/Firebird 多年,并采用了来自 interbase 安全数据库的密码散列作为一些非关键加密用途的便捷标准。

随后,我们构建了一套 XML Web 服务,并使用相同的散列算法在传输某些数据元素之前对其进行加密。多年来,我们已经在 Delphi 和 Java 中实现了算法的端口,尽管成功使这些端口工作的程序员不再可用。

我们现在正在考虑从 iOS 应用程序(由承包商构建)使用我们的 Web 服务,并且需要将相同的加密算法移植到 Objective-C。

我花了一些时间在谷歌上搜索,发现一些旧的论坛帖子表明原始算法是 Unix 的 Crypt 函数。然而,似乎有许多称为 Crypt 的 Unix 函数的实现,并且不清楚哪一个(如果有的话)可能符合要求。

我知道我们应该能够为我们的承包商提供 Objective-C 或纯 C 的实现,他们应该能够使用它。

任何人都可以指出原始 Interbase 密码散列算法的 C/Objective-C 实现吗?

如果我遗漏了任何内容,我可以提供任何进一步的信息。

4

0 回答 0