使用 OpenSSL 在 iPhone 上生成密码

发布于 2024-12-14 11:27:09 字数 185 浏览 2 评论 0原文

我的 OpenSSL 库在我的 iPhone 上运行良好,并且可以创建哈希值等...我只是想知道如何在应用程序中创建加盐密码,以便它与以下输出匹配:

openssl passwd -crypt -salt xxxxxxxxxxxx 密码

我正在库中寻找“passwd”函数,但似乎找不到......

谢谢!

I have the OpenSSL library working fine on my iPhone, and can create hashes etc... I was just wondering how I'd create a salted password within the app so it matches the output of this:

openssl passwd -crypt -salt xxxxxxxxxxxx password

I'm looking for a 'passwd' function within the library but can't seem to find one...

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

标点 2024-12-21 11:27:09

这是移入答案块的一个数字答案:

好的,我有答案...您只需执行以下操作:

const char *password = [[NSString stringWithFormat:@"passwordstring"] UTF8String];
const char *salt = [[NSString stringWithFormat:@"saltstring"] UTF8String];

const char *passwd = crypt(password, salt);

NSString *theToken = [NSString stringWithUTF8String:passwd];

NSLog(@"%@", theToken);

EZMode。

Here's a1phanumeric answer moved into an answer block:

Ok I have the answer... You simply need to do the following:

const char *password = [[NSString stringWithFormat:@"passwordstring"] UTF8String];
const char *salt = [[NSString stringWithFormat:@"saltstring"] UTF8String];

const char *passwd = crypt(password, salt);

NSString *theToken = [NSString stringWithUTF8String:passwd];

NSLog(@"%@", theToken);

EZMode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文