在 OSX 上启用 PHP Blowfish


Enable PHP Blowfish on OSX

我最近搬到了OS X 10.7作为我的开发机器,运行MAMP Pro 2.0.5。我们使用的加密库默认使用 blowfish,但在此平台配置中似乎不可用。我们现有的所有数据都是使用河豚加密的,所以现在我无法处理它。

搜索了 MAMP 手册,没有找到对它的引用,我发现的其他一切都与 mcrypt 可用与否有关,但与加密算法无关。

我怎样才能启用河豚,还是我完全错过了这个概念的东西?不幸的是,我正在为 PHP <5.3 进行开发,因此无法获得本机支持。

这是一个纯PHP类,可以在任何运行PHP的操作系统上使用,包括OSX。PHP 5 河豚加密类 你只需要把它包含在你的源代码中,并在需要时调用它的方法。