most used
crypt
description
crypt() will return an encrypted string using the standard Unix DES-based encryption algorithm or alternative algorithms that may be available on the system.
If no Salt-Argument is given, PHP randomly generates a new one with every use of the function.
To generate a .htpasswd password, simple copy your password in $str and click on "run". The parameter $salt must not be filled. Now copy the generated password in your .htpasswd file with a : as separator to the username in a new line (username:password).
crypt() gibt einen String zurück, der unter Verwendung des Unix-Standard-Verschlüsselungsalgorithmus DES erstellt wurde. Dieser Algorithmus muss auf dem System verfügbar sein. Die zu übergebenden Argumente sind der zu verschlüsselnde String und optional ein Salt-String, der die Schlüsselbasis bildet. Lesen Sie die Man-Pages ihres Unix-Systems, wenn Sie weitere Informationen zu crypt() benötigen.
Ist beim Aufruf von crypt() kein Salt-Argument angegeben, wird es von PHP nach dem Zufalls-Prinzip bei jedem Aufruf der Funktion neu erzeugt.
Um das Passwort für eine .htpasswd Datei zu erzeugen, einfach das Passwort in $str eintragen und auf "Ausführen" klicken. Der Parameter $salt muss nicht gefüllt sein. Das angezeigte Passwort danach einfach in die .htpasswd Datei mit : getrennt zum Benutzer in einer eigenen Zeile eintragen (benutzer:passwort).
crypt() encriptará una cadena utilizando el método estándar de encriptación del Unix: DES. Los argumentos son una $string a encriptar y una cadena $salt de 2 caracteres en la que basar la encriptación. Vea la página del manual de Unix sobre crypt para más información.
Si el argumento de semilla no se proporciona, será generado aleatoriamente por PHP cada vez que se llama a la función.
Para generar un archivo .htpasswd contraseña, copia simple de su contraseña en $string y haga clic en "ejecutar". El parámetro $salt no debe ser llenado. Ahora copiar la contraseña generada en el archivo .htpasswd con un : como separador para el nombre de usuario en una nueva línea (usuario:contraseña).
crypt() retourne la chaîne str chiffrée avec l'algorithme standard Unix DES, ou bien un des algorithmes disponibles sur la machine.
crypt() retornará uma string criptografada usando o algoritmo de encriptação Unix Standard DES-based ou ou algoritmos alternativos disponíveis no sistema.
Alguns SO suportam mais de um tipo de codificação. De fato, algumas vezes a codificação Standard DES-based é substituído por MD5-based. O tipo de codificação é definido pelo argumento salt. Na instalação, o PHP determina as possíveis funções de codificação e aceitará salts para outros tipos. Se nenhum salt é fornecido, o PHP auto-gera um salt padrão de 2 caracateres por definição, a menos que o tipo de codificação padrão do sistema seja MD5, nesse caso um salt MD5-compatible aleatório será gerado. O PHP define uma constante com nome CRYPT_SALT_LENGTH que dirá se um salt de 2 caracteres aplica-se ao seu sistema ou se o salt mais comprido de 12 caracteres é aplicável.
O Standard DES-based crypt() retorna o salt como o primeiro two characters da saída. Ele também usa apenas os oito primeiros caracteres da $str, então strings longas que começam com os mesmos oito caracteres gerarão o mesmo resultado (quando o mesmo salt é usado).
declaration of crypt
string crypt ( string $str [, string $salt ] )
test crypt online
share crypt
comments for crypt
be the first
No comments so far for crypt(). Leave yours as first below.