Saya ragu kata sandi pengguna Anda dienkripsi (setidaknya saya harap tidak) karena itu menyiratkan mereka dapat didekripsi (yang merupakan praktik keamanan BURUK). Kata sandi pengguna umumnya di-hash dalam mode satu arah (misalnya menggunakan password_hash )
Namun, dengan kata sandi API Anda, Anda memiliki kasus asli untuk mengenkripsi dengan cara dua arah dan tidak melakukan hashing. Dalam hal ini PHP memberi Anda openssl_encrypt dan openssl_decrypt fungsi