首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mcrypt字符

mcrypt字符
EN

Stack Overflow用户
提问于 2013-04-06 11:12:29
回答 1查看 130关注 0票数 0

我目前正在尝试用PHP自学mcrypt。我刚刚将以下示例代码复制并粘贴到我的php网页中:

代码语言:javascript
复制
$size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CFB);
$iv = mcrypt_create_iv($size, MCRYPT_DEV_RANDOM);

echo $iv;

下面的代码产生了这个结果:

代码语言:javascript
复制
öÈÅê^ƒ€™Ç8xîÉ/...

这是一个生产密码盐的好解决方案吗?如果是这样的话,我对这种方法产生的外国外观的字符有一点担心。我计划将其存储在一个数据库中&我想知道这里产生的字符是否会影响我对排序规则的决定?到目前为止,我一直在使用utf_encoding_ci进行排序。我不太了解排序规则,也不知道如何处理数据库中的不同字符。

EN

回答 1

Stack Overflow用户

发布于 2013-04-06 11:49:47

我对排序规则之类的东西一无所知,但是如果您要加密数据库中的密码,推荐使用的一些方法是md5()sha1()。它们在正常使用时应该没问题。注释中的解释很好地解释了为什么会有奇怪的字符以及如何将它们存储在数据库中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15846638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档