Как создать в Linux защищенный паролем файл, чтобы он запрашивал пароль каждый раз, когда пользователь хочет открыть его на компьютерах Linux или Windows.
Этот процесс должен быть выполнен в командной строке Linux, но файлы могут быть открыты на компьютерах Linux или Windows, поэтому защита должна работать в обеих ОС
РЕДАКТИРОВАТЬ для Ramhound
Я попробовал это:
7za a -tzip -pPASSWORD -mem=AES256 file.zip file.txt
Это способ CROSS-PLATFORM , когда файл может быть разархивирован в любой ОС
Но я не должен использовать способ сжатия.
vim +x file.txt
Это шифрует, но запрашивает пароль, только когда я открываю его с помощью vim, а не с помощью блокнота (извините, если это глупо, но я делаю свои попытки)
gpg -c file.txt
Это создает новый файл с расширением .gpg, но, например, zip, для этого мне нужен конкретный SW