Heim  >  Fragen und Antworten  >  Hauptteil

Die PHP-Verschlüsselungs- und Entschlüsselungsalgorithmusfunktion mcrypt_encrypt wird nicht mehr empfohlen

Auf der offiziellen Website gibt es eine Warnung: Diese Funktion ist ab PHP 7.1.0 VERALTET. Es wird dringend davon abgeraten, sich auf diese Funktion zu verlassen.

Welche Funktion wird also für die Ver- und Entschlüsselung verwendet?

黄舟黄舟2735 Tage vor723

Antworte allen(4)Ich werde antworten

  • 仅有的幸福

    仅有的幸福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?

    Antwort
    0
  • 巴扎黑

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

    password_hash
    password_verify

    Antwort
    0
  • 某草草

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

    hash加密呢?

    Antwort
    0
  • 漂亮男人

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

    非对称加密, RSA。

    Antwort
    0
  • StornierenAntwort