Безопасная передача пароля в openssl через stdin

Мы знаем, что можем зашифровать файл с помощью openssl с помощью этой команды:

openssl aes-256-cbc -a -salt -in twitterpost.txt -out foo.enc -pass stdin

Пароль будет считан из stdin. Таким образом, чтобы предоставить пароль заранее, все, что нам нужно сделать, это добавить

echo "someGoodPassword" |

к приведенной выше команде. У меня вопрос: как я могу сделать это более безопасно? Вышеупомянутый метод не выглядит достаточно безопасным.

Буду признателен за некоторые комментарии по этому поводу, чтобы я мог лучше понять эту проблему.

15
задан Enchilada 12 June 2011 в 09:59
поделиться