Гипотетическая ситуация:
Есть каталог, который лучше всего зашифровать в один файл (далее «X.prj»). Размер файлов в каталоге - не более 1-1.5 Гб
Есть флешка на 2 Гб.
Что хочу сделать:
1. Разбить флешку на 2 раздела - 1й ~128 || 256 Мб (А), 2й - Всё оставшееся место (B) (fdisk мне в помощь)
2. При вставке флешки (все будет под gentoo) хочу активировать приложение на флешке в разделе А (udev мне в помощь)
3. Приложение активирует систему распознавания пользователя (сканера отпечатков нет, поэтому лучше бы что-то связанное с распознаванием голоса. + Возможность ввода кода вместо (backdoor) + возможность распознавания через webcam, но будет работать не всегда (засветка камеры, отсутствие источников света)). // С этим пунктом засада, не слышал о консольных системах распознавания голоса или изображения под linux.
4. Далее в случае успешного прохождения систем защиты надо расшифровать X.prj на раздел «B» с сохранением структуры каталогов. (я так понимаю, GnuPG мне в помощь)
5. Попользовались, и ладно. Обращаем внимание на иконку в трее, кликаем на неё (или в вводим в терминале что-то вроде xprj, а заальясить на выполнение скрипта/программы с раздела А. Альяс, кстати, можно попробовать добавлять динамически по входу/выходу из такого «режима работы». Далее происходит следующее: раздел В шифруется обратно в файл, файл размещается на ноутбуке, раздел В форматируется нулями, флешка отмонтируется. (bash мне в помощь).
P.S. В случае выхода из строя флешки должна иметься возможность раскодировать файл с помощью дубля где-то на полке.
Итак вопросы:
Где бы надыбать системы распознавания изображения/звука под linux. Консольных, ибо картинка может и не понадобиться.
Некоторые ответы:
Зачем я это делаю? Ответы:
Повышение экспириенса в работе с системами безопасности и скриптов
Теоретическая возможность что-то хранить
Just for fun & Just for lulz