![]() |
shifrator/deshifrator
kto podskajet, kak lyudi pishut progi shifrator/deshifratori? napr. xochu chtob v delphi peredav klyuch, najimaya knopku shifrovat kakoy nibud tekst, a potom s etim je unikalnim klyuchom deshifrovat tekst... podskajiteka, kto znaet kak?
|
Алгоритмов шифрования и дешифрования огромное множество, просто подсказать не возможно :))
Самый элементарный - используй ключом смещение по таблице ASCII символов, пример: ключ - 1, тогда строка АБВГД будет выглядеть БВГДЕ Вообще поищи сайты в инете по криптографии, их там есть !!! :))) погляди примеры здесь: http://pascal.sources.ru/crypt/index.htm Исходники на паскале, но тебя это не должно принципиально волновать, коли пишешь на Дельфях. Можешь посмотреть здесь http://delphi.mastak.ru/ тоже есть кой-чего по шифрованию. |
Я делал программку(как громко сказано), которая шифрует файлы, если интресно то зайди на angelsw.tk если захочешь разобраться напиши сдесь или по привату.
|
ya kak to razbirayus v paskale, no to cto bila napisana tam ya ne smog ponyat, nu tam voobshe nekotorie bili dalek ot paskalya, v asme pisali, a v paskale takie ne ponyatnie (pokraynoy mere) dlya menya... A na tvoyu (webvlad) programku ya shas posmatryu...
|
webvlad, u menya mnogo takix program, k nim dobavilsya i tvoy toje, no mne samomu interesno delat eto, poskolku doljen napisat progu, gde proga iz obichnogo tekstogo fayla beret tekst deshifriruet dlya sebya delaet chitaemim, potom pri soxranenii opyat taki shifrovivaet... bil bi isxodnik, skazal bi OGROMNOE SPOSIBO...
|
Кто ищет , тот всегда найдет, это я повторяюсь, :)) держи исходники
http://epg2000.narod.ru/sources/pascal/crypto.htm |
Есть элементарная логическая функция XOR, повторное ее применение возвращает исходный результат.
|
Вложений: 1
Это один из неюбходимых компонентов.
Также нужно ksdev Theme engine. Писался в делфи 5 |
Вложений: 1
А вот собсно сам исходник
|
Самый помоему простой и хороший способ - XOR, всегда пользуюсь тока им...
Только XOR не с какойто буквы одной буквой, с целым словой или фразой... Могу даже код написать, если надо... |
SPOSIBO VSEM REBYATA...
tebe WebVlad osobenno sposibo, za nedolgoe vremya na nashel otvet na svoy vopros, a Exec -> esli tebe ne trudno to napishi, mne skazali est XOR, nu tam govorili cto menyaet slova simvoli i t.d. Nu vot esli napishesh teper i ya budu znat, kak polzovatsya s funkciey XOR... |
XOR:
0 1 1 0 0 1 ------ 0 1 0 Кажись так. |
| Часовой пояс GMT +4, время: 14:48. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.