Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];

Вниз

защита информации.   Найти похожие ветки 

 
Rudy   (2004-08-12 23:08) [0]

Идея такова:
Необходимо загружать закодированные .jpg файлы, затем программа должна их декодировать и показывать.
Помогите начинающему, приветствуются конкретные предложения.
Спасибо.


 
Алхимик ©   (2004-08-12 23:20) [1]

А враг делает PrintScreen и пофигу ему твоё кодирование.


 
Mihey_temporary ©   (2004-08-12 23:58) [2]

2 Rudy:

Используй любое шифрование взависимости от того, какая степень защиты тебе нужна. Компонентов куча. Самому смысл писать есть, но это по желанию.


 
ferr ©   (2004-08-13 02:09) [3]

А враг делает PrintScreen и пофигу ему твоё кодирование.
Отлавливать PrintScreen и презагружать компьютер.


 
Германн ©   (2004-08-13 02:59) [4]

Не понял, так что все-таки нужно защитить?
Файлы? Или картинки из них?
А что в этих картинках? ХХХ? :(((


 
TUser ©   (2004-08-13 08:59) [5]

Секретное корпоративное ХХХ с начальником. Его надо защищать от папарици :)


 
Rudy   (2004-08-15 00:52) [6]

Алхимик, мне пофиг, что враг будет делать PrintScreen, важно чтобы файлы без этой программы нельзя было по простому прочитать.

Mihey_temporary, защита крутая не нужна, как реализовать с помощью компонентов? Помогите ламеру.

Германн, защитить нужно файлы.

Спасибо всем откликнувшимся, давайте пожалуйста продолжим.


 
TUser ©   (2004-08-15 01:13) [7]


> давайте пожалуйста продолжим.

[4] и [5]?


 
Германн ©   (2004-08-15 01:54) [8]

2 Rudy   (15.08.04 00:52) [6]
Ну, первое. Поменяй расширение у файлов. Вместо .jpg поставь, например, .jjj Винда уже не поймет, что с ними делать, а "не крутой" юзер не будет дальше упорствовать. В то же время твоя программа наплюет на расширение и будет читать эти файлы как JPEG-и.
Второе, ну впрочем, второе уже было. См. [2]. Если не знаешь, где искать сии компоненты иди на www.torry.net Найдешь там много полезного. И если интересуешься, обязательно добавишь ссыылку в "Избранное".


 
YurikGL ©   (2004-08-15 09:35) [9]


> Rudy   (12.08.04 23:08)  

Меняешь с десяток символов в заголовке, которые отвечают за то, что это именно jpg, а при открытии ставишь их обратно.


 
olookin ©   (2004-08-15 09:42) [10]

Имеем размер файла. Делим его на N и получаем остаток. Мешаем N частей произвольно, также как и остаток. Пишем в начало или конец файла N и последовательность положений каждой части в файле и размер каждой части. Затем пишем эти N частей и остаток в том порядке, в каком они располагаются после перемешивания.

Я правильно понимаю, что после такой процедуры любой файл становится нечитабельным любой программой (кроме той, которая собственно саму процедуру и делает)?


 
Юрий Зотов ©   (2004-08-15 10:34) [11]

> Rudy   (15.08.04 00:52) [6]

> защита крутая не нужна, как реализовать с помощью компонентов?

Почему обязательно с помощью компонентов? Если крутая защита не нужна, то простейшее шифрование/дешифрование с помошью XOR решает проблему.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.038 c
14-1092299325
Странник
2004-08-12 12:28
2004.08.29
Туркменбаши приказал построить рядом с Ашхабадом дворец из льда


1-1092080518
Zif
2004-08-09 23:41
2004.08.29
Как дополните


1-1092202179
FastByte
2004-08-11 09:29
2004.08.29
вставка слов в объект класса TRichEdit


14-1092234377
vecna
2004-08-11 18:26
2004.08.29
А вот зачем...


14-1092061346
ИМХО
2004-08-09 18:22
2004.08.29
Корейко





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский