【问题标题】:mcrypt_create_iv alternative in PHP 7.3 [duplicate]PHP 7.3 中的 mcrypt_create_iv 替代方案 [重复]
【发布时间】:2019-09-27 18:56:36
【问题描述】:

刚从PHP 7.0升级到PHP 7.3,现在这个功能被去掉了..有没有替代品?

$salt = base64_encode(mcrypt_create_iv(24, MCRYPT_DEV_URANDOM));

【问题讨论】:

  • 对手册的简单搜索应该可以回答您的问题。如果手册没有回答您的要求,您需要说明它以及为什么它错过了您的目标。谢谢
  • 也是从你自己的代码示例来看;如果您正在生成自己的加密盐,那么您非常、非常、非常可能会以错误的方式创建加密数据。因此,它变得更不安全,更容易受到攻击。
  • ** 在我上面的评论中散列盐而不是加密盐。加密盐是一个key。 ^^

标签: php


【解决方案1】:

来自the documentation for that function

此功能的替代方案包括:

【讨论】:

    猜你喜欢
    • 2020-09-20
    • 1970-01-01
    • 2017-12-04
    • 2012-08-27
    • 2018-11-14
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多