5

Я ищу утилиту шифрования командной строки для Windows - платную или бесплатную. Предпочел бы это поддерживать AES-256. Это должно быть что-то с большой базой пользователей и активно в разработке. Необходимо иметь возможность указать пароль в командной строке - не глядя на использование закрытых / открытых ключей.

Он будет использоваться как часть моего процесса резервного копирования. Короче говоря, я бы просто использовал шифрование Winzip или 7-zip, но список файлов в зашифрованном архиве виден, и мне это не нравится. Таким образом, план заключается в том, чтобы заархивировать файлы без пароля, а затем зашифровать сам файл ZIP.

Я действительно использую TrueCrypt, но это не удобно для этого процесса - нужно создавать резервные копии всего тома, что неэффективно с точки зрения хранилища, плюс я не могу создавать зашифрованные тома из командной строки, насколько я знаю.

В основном ищет что-то вроде этого: http://hcrypto.sourceforge.net/ но это программное обеспечение, похоже, не находится в стадии активной разработки.

2 ответа2

10

В версии 7-zip 7z.exe для командной строки вы можете использовать ключ -p для установки пароля. Это также включит шифрование заголовка (опция -mhe для формата 7z), что означает, что имена файлов также будут зашифрованы.

8

openssl доступен для Windows, широко используется и поддерживает шифрование командной строки

# encrypt file.txt to file.enc using 256-bit AES in CBC mode
openssl enc -aes-256-cbc -salt -in file.txt -out file.enc

При необходимости вы можете указать пароль в командной строке

… -pass pass:mySillyPassword

или же

… -pass file:/path/to/secret/password.txt

http://www.madboa.com/geek/openssl/#encrypt-simple)


Смотрите также этот ответ на связанный вопрос, который упоминает GPG

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .