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

Вниз

RSA-шифрование   Найти похожие ветки 

 
kaZaNoVa ©   (2005-02-16 16:20) [0]

Ищу реализацию сабжа на Delphi, ввиде исходника без использования VCL-классов.
Необходимо, чтобы код не требовал модуля Classes, так как нужен для небольшой утилиты на Апи для шифрования файлов.


 
Reindeer Moss Eater ©   (2005-02-16 16:22) [1]

Чёб этой маленькой утилитке на API не воспользоваться MS CryptoAPI?


 
kaZaNoVa ©   (2005-02-16 16:25) [2]

Reindeer Moss Eater ©   (16.02.05 16:22) [1]
не .. нужно именно своё .. для надёжности, RSA, желательна совместимость с PGP- ключами, но это в идеале ...


 
Reindeer Moss Eater ©   (2005-02-16 16:31) [3]

Тогда SourceForge.net


 
kaZaNoVa ©   (2005-02-16 16:32) [4]

Reindeer Moss Eater ©   (16.02.05 16:31) [3]
прямая ссылка есть?


 
Reindeer Moss Eater ©   (2005-02-16 16:40) [5]

Есть, но я её не знаю.


 
palva ©   (2005-02-16 17:03) [6]

http://sourceforge.net/projects/tplockbox/ ?


 
kaZaNoVa ©   (2005-02-16 18:25) [7]

palva ©   (16.02.05 17:03) [6]
потрясающе, то, что надо, большое спасибо)))
сейчас всё буду Rijndael"ем (CBC) шифровать))))


 
Piter ©   (2005-02-16 20:29) [8]

kaZaNoVa ©   (16.02.05 16:20)
Необходимо, чтобы код не требовал модуля Classes, так как нужен для небольшой утилиты на Апи


а название у этой утилитки - троян


 
kaZaNoVa ©   (2005-02-16 20:35) [9]

Piter ©   (16.02.05 20:29) [8]
НЕТ, ну, нафига это???
Питер, тебе неимётся?
я когда говорил, что не занимаюсь этим??
ты помешался ....  ну, сам подумай, зачем шифрование в трояне ....


 
kaZaNoVa ©   (2005-02-16 20:36) [10]

я хочу написать небольшую утилиту лёгкой шифрации выделенных файлов, чтобы просто и удобно и безопасно..))


 
Kerk ©   (2005-02-16 20:39) [11]

Piter ©   (16.02.05 20:29) [8]

Если мне не изменяет склероз, в психологии такое называют "отображение".. иначе можно сказать: "по себе людей не судят" :-)


 
kaZaNoVa ©   (2005-02-16 20:40) [12]


> модуля Classes

меня, честно, напрягает 50-90 Кб "лишного" кода ..
кому-то нравится писать программы по 500-800кб, а кому-то 30-50, с той же функциональностью))


 
palva ©   (2005-02-16 21:54) [13]

kaZaNoVa ©   (16.02.05 20:36) [10]
> я хочу написать небольшую утилиту лёгкой шифрации выделенных файлов, чтобы просто и удобно и безопасно..))

RSA - реализует асиметричное шифрование, больше подходящее для того, чтобы любой незнакомый человек с другого края земли мог бы зашифровать для вас письмо, взяв открытый ключ с вашего сайта или воспользовавшись службой распространения открытых ключей. Если проблема надежной передачи ключа не стоит, то пользуются симметричным шифрованием, при котором ключ зашифровки и расшифровки один и тот же. Симметричные алгоритмы потребляют на порядок меньше ресурсов.

Надеюсь, что я не сообщил вам ничего нового, и вы лучше понимаете, что вам нужно. Если же вам это в новинку, то советую почитать статью Фила Циммермана http://www.computerra.ru/offline/1997/225/925/


 
kaZaNoVa ©   (2005-02-16 22:00) [14]

palva ©   (16.02.05 21:54) [13]
ага ..  я слышал, что ассимметричное шифрование работает в 1000-10000 раз медленнее симметричного, и , обычно данные шифруют симметричным шифром с "сеансовым" ключом, а сам ключ уже тем же RSA или какими-нить эллиптическими ассиметричными шифрами ..  которые производительнее, чем RSA (имхо) но их надёжность не доказана ....



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

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

Наверх




Память: 0.47 MB
Время: 0.041 c
14-1107462722
Тимур
2005-02-03 23:32
2005.03.06
Cd-rom или диски


6-1104479706
BVV
2004-12-31 10:55
2005.03.06
потоки в IdTCPServer


1-1109140441
Cash
2005-02-23 09:34
2005.03.06
Связь с IE


1-1108674666
Kladbische
2005-02-18 00:11
2005.03.06
Определить папку автозапуска для всех п...ей


3-1107877128
alsov
2005-02-08 18:38
2005.03.06
Помогите поставить клиента Oracle 10





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский