В настоящее время я пишу небольшой скрипт, который хранит зашифрованный пароль в файле конфигурации и расшифровывает его, когда ему нужно использовать пароль. Я знаю, что это не самый безопасный способ, и он должен сделать его «нечитаемым» для людей. Я зашифровал свой пароль с помощью:
echo PasswordToEncrypt | openssl enc -aes-256-cbc -a -salt -pass pass:PasswordForEncryptAndDecrypt
Теперь я получил свой зашифрованный пароль и попытался расшифровать его, и он работает нормально. Но после того, как я попытался расшифровать пароль на другом компьютере, он больше не может расшифровать его. Кроме того, если я снова зашифрую пароль, он будет отличаться от зашифрованного пароля на первом компьютере.
Мой вопрос: есть ли какой-нибудь метод для шифрования и дешифрования пароля с помощью openssl с одинаковым результатом на разных компьютерах? Чтобы я мог зашифровать пароль на Comouter A и расшифровать его на компьютере B?