Mysql
 sql >> Database >  >> RDS >> Mysql

memorizzare una password in modo sicuro per API senza crittografarla

Dubito che le tue password utente siano crittografate (almeno spero di no) poiché ciò implica che possono essere decrittografate (che è una pratica di sicurezza CATTIVA). Le password degli utenti sono generalmente hash in modo unidirezionale (ad esempio utilizzando password_hash )

Tuttavia, con la tua password API hai un vero caso per la crittografia in modo bidirezionale e non per l'hashing. In tal caso PHP ti fornisce il openssl_encrypt e openssl_decrypt funzioni