php mit mcrypt_create_iv

Möchte ich eine zufällige int-Werte und strings in PHP und so entschied ich mich für mcrypt_create_iv. Es ist geschrieben in Anleitung, die Sie verwendet, /dev/random und /dev/urandom für die Zufälligkeit aber ich kann nicht finden, eine einfache Anleitung zum generieren von zufälligen Int-und String-mit dieser Funktion. Ich habe versucht einige Codes, aber diese Funktion gibt mir nicht lesbare Zeichen. Also bitte können Sie mir ein einfaches Beispiel von, wie gut ich es verwenden kann?

  • mcrypt_create_iv's Ziel ist nicht die generiert zufällige Zeichenfolgen. Sein Zweck ist die Erzeugung einer kryptographischen Initialisierung vector (daher mcrypt und iv).
  • läuft base64_encode auf die Ausgabe von mcrypt_create_iv ist auch eine option, wenn Sie möchten, einen kleineren Zeichensatz.
  • Da Mcrypt wurde nun entfernt beginnend mit PHP 7.2, werden Sie immer nur wollen, um die Verwendung von PHP ' s built-in Funktionen random_int und random_bytes, von denen die letztere können Sie Kodieren eine hexadezimale Darstellung, Base64, etc.
InformationsquelleAutor Irakli | 2012-02-25
Schreibe einen Kommentar