The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Шифрование и просмотр видео (gpg, mplayer)
Озадачился такой проблемой.
Есть несколько видео клипов, которые я бы не хотел чтобы кто нибудь смог увидеть, 
если украдут или взломают носитель. Частное видео. Но хотелось бы иметь удобный
способ быстро его просмотреть.

Для себя решил эту задачу просто. Шифровать gpg, а просматривать mplayer ом
через специальный скрипт.

1. Шифруем симметричным шифром

   gpg -c file.avi

2. Для проигрывания используем такой простенький скрипт:

   #!/bin/sh

   echo  "Enter pass and press <Enter>:"
   stty -echo 
   read pass
   stty echo

   for i in $@ ;do
       echo "playing $i ..."
       echo $pass | gpg -d --passphrase-fd 0  "$i" | mplayer - >/dev/null 2>&1

   done

Со скриптом конечно возможны варианты. Но меня вообщем устраивает.
Единственный минус, при таком воспроизведении mplayer скроллить не может (raw режим).
Если кому то это существенно , надо распаковывать во временный файл. Но так
проигрываем в безопасности.
Вообщем мои потребности такое решение удовлетворяет, надеюсь будет кому-то полезно.
 
09.02.2009 , Автор: borey
Раздел:    Корень / Пользователю / Обработка изображений и видео

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, angra, 09:56, 09/02/2009 [ответить] [смотреть все]
  • +/
    Паранойя на костылях, забавненько :)
    Откройте для себя файловые системы с шифрованием, можете начать отсюда:
    http://en.wikipedia.org/wiki/Comparison_of_disk_encryption_software
     
     
  • 2.2, Аноним, 10:50, 09/02/2009 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Ну тут автор говорил про украсть Может типа имеется ввиду что просто с компа ск... весь текст скрыт [показать] [показать ветку]
     
  • 2.4, borey2005, 13:12, 09/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Знаю я про это, но геморно это товарищ иззы 5-10 файлов, городить на FAT32 флеш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.6, Peter Vereshagin, 15:58, 09/02/2009 [^] [ответить] [смотреть все]  
  • +/
    на fat32 можно создать файлик и использовать его как монтируемый раздел, наприме... весь текст скрыт [показать]
     
     
  • 4.8, borey2005, 17:28, 09/02/2009 [^] [ответить] [смотреть все]  
  • +/
    1 Сколько места отвести под файлик Этого не просчитаешь А ресайзить FS это оп... весь текст скрыт [показать]
     
     
  • 5.12, User294, 04:18, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    Шифрованый раздел удобен тем что с ним после монтирования с верным ключом можно ... весь текст скрыт [показать]
     
     
  • 6.13, borey2005, 10:24, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    Я смотрю видео - mplayer ом Видео небольшого размера, seek не критичен Пароль ... весь текст скрыт [показать]
     
  • 5.14, Peter V., 14:31, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    я в контексте темы вообще размер мувика заранее известен, изменять не собираютс... весь текст скрыт [показать]
     
     ....нить скрыта, показать (7)

  • 1.3, sabitov, 11:18, 09/02/2009 [ответить] [смотреть все]  
  • +/
    Мммм, а разве по ps'у "echo $pass" нельзя посмотреть пароль?
     
     
  • 2.5, Аноним, 13:16, 09/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Нет, passphrase-fd это хороший способ, при котором пароль только внутри пайпа ... весь текст скрыт [показать] [показать ветку]
     
  • 2.9, anonymous, 18:09, 09/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    echo - это shell builtin, так что отдельный процесс echo qwertyyy никогда не п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.10, Peter V., 18:58, 09/02/2009 [^] [ответить] [смотреть все]  
  • +/
    видать от шела зависит which echo bin echo ... весь текст скрыт [показать]
     
     
  • 4.11, borey2005, 19:26, 09/02/2009 [^] [ответить] [смотреть все]  
  • +/
    echo есть функция bash man bash , a есть и внешняя утилита man echo Когда мы н... весь текст скрыт [показать]
     
     
  • 5.15, Peter V., 14:51, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    я про то, что кроме bash, есть и другие шелы, и, видимо, для них и собирается bi... весь текст скрыт [показать]
     
  • 5.16, Peter V., 14:55, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    я про то, что, кроме bash, есть и другие шелы, и, видимо, для них и собирается b... весь текст скрыт [показать]
     
  • 5.21, Аноним, 03:36, 11/02/2009 [^] [ответить] [смотреть все]  
  • +/
    А ещё есть хорошая команда type , т е например type echo или type type ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (7)

  • 1.17, Shinkei aka HepB, 15:37, 10/02/2009 [ответить] [смотреть все]  
  • +/
    Как это скролить не может? А если -idx указать после mplayer?
     
     
  • 2.18, Peter V., 15:41, 10/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >Как это скролить не может? А если -idx указать после mplayer?

    у авишек индекс в конце, делов-то дождаться окончания вывода расшифровщика в стдин и скролься по расшифрованному буферу сколько влезет. :)

     
     
  • 3.19, angra, 16:12, 10/02/2009 [^] [ответить] [смотреть все]  
  • +/
    Сами хоть пробовали, перед тем как говорить? По вашему mplayer будет все держать в памяти? Например 8 гиговый файл на машине с гигом оперативки?
     
     
  • 4.27, Peter V., 13:52, 12/02/2009 [^] [ответить] [смотреть все]  
  • +/
    а дык я и показал абсурдность замечания про -idx.

    >Сами хоть пробовали, перед тем как говорить? По вашему mplayer будет все
    >держать в памяти? Например 8 гиговый файл на машине с гигом
    >оперативки?

     
  • 3.23, User294, 04:15, 11/02/2009 [^] [ответить] [смотреть все]  
  • +/
    >и скролься по расшифрованному буферу сколько влезет. :)

    Хаха, попробуйте, потом расскажете как у вас это получилось.Вообще, такое ощущение что барону Мюнхаузену стоило бы не только полетать на пушечном ядре но и машину времени еще поюзать.В XXI веке он узнал бы для своих баек много нового! :)

     
     
  • 4.26, Peter V., 13:50, 12/02/2009 [^] [ответить] [смотреть все]  
  • +/
    >>и скролься по расшифрованному буферу сколько влезет. :)
    >Хаха, попробуйте, потом расскажете как у вас это получилось.Вообще, такое ощущение что

    да я ж пошутил. :)

     
  • 2.20, borey2005, 16:48, 10/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не поможет(опробовано). Так как файл по частям появляется(конвеер) и mplayer не может заюзать -idx.
     
  • 2.22, Аноним, 03:37, 11/02/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можно заюзать tmpfs, тогда и паранойя спит, и удобно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.24, User294, 04:21, 11/02/2009 [^] [ответить] [смотреть все]  
  • +/
    >Можно заюзать tmpfs, тогда и паранойя спит, и удобно ;)

    Что народ только не придумает вместо обычного шифрованного диска без вы%&#нов :)

     
     
  • 4.25, borey2005, 05:48, 11/02/2009 [^] [ответить] [смотреть все]  
  • +/
    Думаю это не плохо :)  
     
  • 3.28, GREENGO, 21:16, 05/03/2009 [^] [ответить] [смотреть все]  
  • +/
    >Можно заюзать tmpfs, тогда и паранойя спит, и удобно ;)

    Я так и делаю... Правдо у меня МАС.. Но он тоже кое что умеет!

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList