versione 1.03, 1 settembre 2022
![]() | ![]() |
Michele Liberi mail: mliberi@gmail.com cell: 3485211456 |
Il comando cryptest verifica la validità di una coppia (utente,password) a fronte di una chiave criptata. Viene utilizzato dalle mie script CGI in fase di autenticazione, per un login applicativo.
La funzione di codifica delle password in ambiente UNIX utilizza una funzione non invertibile, quindi non c'è modo di ottenere la password in chiaro partendo dalla password criptata.
Questo comando non fa altro che applicare la funzione standard crypt() alla password in chiaro e verificare se corrisponde alla password criptata.
La password in chiaro viene sempre passata come secondo argomento, per quella criptata invece ci sono due possibilità:
Per ulteriori informazioni sulle opzioni disponibili lanciare il comando cryptest -h.