У меня есть флэш-накопитель USB и я хочу, чтобы base-64 (или аналогичный) кодировал все файлы / папки (рекурсивно) в определенном родительском каталоге на нем; давайте назовем это "toEncode".

Было бы предпочтительно иметь возможность кодировать и декодировать эти файлы, когда я захочу: декодировать каталог toEncode, изменять любую часть его дочерних папок / файлов, а затем перекодировать его. Я нахожусь на рабочем столе Ubuntu 12.04. Идеи?

2 ответа2

1

Если вы просто хотите зашифровать данные на флэш-накопителе, есть гораздо лучшие инструменты, чем пытаться сделать это вручную.

http://www.truecrypt.org/

1

Для кодирования:

base64 file.xyz > encoded.b64

Расшифровать:

base64 -d encoded.b64 > file.xyz

Для дополнительной информации:

man base64

Чтобы найти такие команды, полезно искать с помощью таких команд:

apropos -r 'base.*64'
apt-cache search 'base.*64'

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