Мне нравится использовать bcrypt в моей программе на C или Xojo.Как реализовать bcrypt в OS X?
Возможности openssl lib, похоже, предоставляют функции на основе blowfish, но я не могу понять, как реализовать функцию bcrypt, которая берет параметр стоимости, соли и пароля и возвращает производный ключ.
В самом деле, WP статье говорится:
Функция Bcrypt паролем по умолчанию алгоритм хеширования для BSD
Как OSX основан BSD, я бы ожидать, что функция будет подвергается прямому воздействию. Но я не могу его найти.
Есть ли такая функция, или, если нет, как ее реализовать, используя доступные функции lib (возможно, openssl)?