![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Шифрация файла. [D6, Win95/98, WinXP]
Xmen © (2005-09-08 15:28:00)Привет мастера.
У меня такое дело. Есть фирма и есть у него филиали. С каждого филиала приходить текстовые файлы (связаны с денгами), которую моя программа создаёт. Этих файлов принимает прога в фирме и обрабатвает его. Чтобы этого файла "умелыми ручками" не поправили на свой лад, нужно этого файла шифравать. И когда принимает этого файла прога в фирме чтобы провериял его целостьность и дешифравал бы его. Как мне нужно этого сделать и организовать? Я знаю что из меня все равно хорошого шифравалчика не выдеть, но хотелось бы как небуд зашитить данные в файле. У вас в практике такое было, поделитесь знаниями. Помогите начать уму шифрования.
Xmen (2005-09-08 16:04:00) [21]2>>Reindeer Moss Eater © (08.09.05 15:56) [5]
Чтобы этого файла "умелыми ручками" не поправили на свой лад, нужно этого файла шифравать.
Шифрование не решает задачи контроля целостности документа. У него другая задача.
Здесь необходимо применять ЭЦП.
Вот и думую как это реализовать (как я понял ЭЦП-электронно цифравой подпись). Я до этого исползовал простой метод шифравания замены букв или цифр на определенные цифры. Но это очень примитивно, этого даже может расшифравать продвинуты юзер. По другим методом шифравания у меня нету опыта только прочитал немножко инфы из книжки про всякий des, Rsa , гост.
Reindeer Moss Eater (2005-09-08 15:56:00) [22]Чтобы этого файла "умелыми ручками" не поправили на свой лад, нужно этого файла шифравать.
Шифрование не решает задачи контроля целостности документа. У него другая задача.
Здесь необходимо применять ЭЦП.
GLFox (2005-09-08 15:47:00) [23]Читайте, батенька, несимметричные алгоритмы шифрования. Тип RSA и все такое прочее... Не кисло будет глянуть еще по темам: хеш-функции и цифровая подпись. Можно и несимметричные, но как-то не солидно это. ;)
Xmen (2005-09-08 15:45:00) [24]Да уменя уже 3 лежать, правда не хвастуюсь я их тольком не прочитал (но обязательно прочту) но мне нужна это испытать в практике. В книгах есть примеры по формулам
E(P)=C
D(C)=M
D(E(P))=P
итп.
Мне интересно это в коде как реализовать можно и какими методами?
И что означаеть
достаточно сгенерить сертификат.
Reindeer Moss Eater (2005-09-08 15:40:00) [25]Помогите начать уму шифрования.
Думаешь, типа здесь все ужа начинали уму шифрования?
ANB (2005-09-08 15:30:00) [26]
> Xmen (08.09.05 15:28)
- можно и не шифровать, достаточно сгенерить сертификат. Лучше купи книжку по криптографии.