В который раз про шифрование...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
SerJay
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 06.05.2005 (Пт) 17:12
Откуда: Казахстан

В который раз про шифрование...

Сообщение SerJay » 08.08.2005 (Пн) 14:06

Ребята помогите мне нужно шифровать-расшифровывать файлы
размером около 30 мегабайт.Слышал что RC-4 довольно
быстрый метод,но он шифрует 15 мегабайт где-то за 30 секунд.
Ни у кого нет быстрого алгоритма шифрования,ну хотя бы
15 мегов секунд за 10.Был в поиске
и http://www.vb.kiev.ua/code/crypt/,но ничего "быстрого" не нашёл.
Заранее благодарен

SerJay
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 06.05.2005 (Пт) 17:12
Откуда: Казахстан

Сообщение SerJay » 08.08.2005 (Пн) 14:15

Забыл спросить:или эта нормальная скорость для такого обьёма
15 мегов за 30 секунд

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 08.08.2005 (Пн) 14:32

SerJay
Как можно ответить, нормально или нет, не зная конфигурации ПК?
Вообще для подобных задач главное - оптимизировать ввод-вывод на HDD. Ни в коем случае не читать-писать отдельные байты. Например объяви массив
m(1023) as long
, читай его одной командой:
get#nf1,,m()
обрабатывай и пиши:
put#nf2,,m()

SerJay
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 06.05.2005 (Пт) 17:12
Откуда: Казахстан

Сообщение SerJay » 10.08.2005 (Ср) 7:14

Не буду начинать новую тему,спрошу здесь:
Мож кто знает, возможно ли защититься от ДОСовского копирования.
Есть на CD-диске шифрованый файл,я его копирую на винт,
расшифровываю и запускаю.Шифрованный файл удаляю.
В Windows ещё можно отследить если файл захотят скопировать,
но в ДОСе?! Бесполезно!.Файл PDF.Мож кто что посоветует,
или всё бесполезно от ДОСа???
Благодарю за любые мысли

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.08.2005 (Ср) 7:49

Аппаратный драйвер.
Lasciate ogni speranza, voi ch'entrate.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 10.08.2005 (Ср) 11:08

Никак. Могу посоветовать хранить нужный файл внутри другого файла побольше. Можно его обозвать как-нить типа "system.dat". Своим приложением читаеш этот кусок, сохраняеш его на винт в виде файла, расшифровуеш... Ну и т.д. Но это вычисляется. Можно еще хитрее - писать блок данных на CD "за файлами" и работать с ним. Но вот как получить доступ из VB к дорожкам CD... Этого я не знаю ;)
То, что для одних константа, для других только переменная...

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 12.08.2005 (Пт) 8:36

Alibek прав - HASP, вопрос только в целесообразности :-)
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 119

    TopList