搜索

首页  >  问答  >  正文

php 加密解密算法函数,mcrypt_encrypt已经不建议了

官网有警告说:This function has been DEPRECATED as of PHP 7.1.0. Relying on this function is highly discouraged.

那么加密解密用什么函数呢?

黄舟黄舟2819 天前790

全部回复(4)我来回复

  • 仅有的幸福

    仅有的幸福2017-05-16 13:18:22

    openssl_encrypt
    openssl_decrypt

    >>> openssl_encrypt("1", "aes-256-cbc", "12312321", 0, "1234123443212345");
    => "x6Zfu2cbtbMDfkt2s/GE2A=="
    >>> openssl_decrypt("x6Zfu2cbtbMDfkt2s/GE2A==", "aes-256-cbc", "12312321", 0, "1234123443212345");
    => "1"

    另可参阅 How do you Encrypt and Decrypt a PHP String?

    回复
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:18:22

    密码_哈希
    密码_验证

    回复
    0
  • 某草草

    某草草2017-05-16 13:18:22

    hash加密呢?

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:18:22

    非对称加密, RSA。

    回复
    0
  • 取消回复