Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2015, 23:32   #1
Refuis
 
Регистрация: 20.03.2015
Сообщений: 3
Вопрос Шифрование и дешифрирование текста с помощью ключа, алгоритм DES

Нужно составить программу которая шифрует указанный текст и дешифрует его с использованием ключа который надо прописать в тексте программы, а в "Edit1" вписать ключ написанный в тексте программы. То есть, дешифрование не произойдет пока мы не введем верный ключ. И нужно использовать алгоритм шифрования DES. Читал много форумов и статей, но не смог найти что-то подобное, обычно встречал алгоритм Цезаря и XOR. Помогите, пожалуйста, нужен хотя бы сам алгоритм по которому будет шифроваться и дешифроваться текст. Вот как должнен выглядеть примерный интерфейс программы:
Refuis вне форума Ответить с цитированием
Старый 20.03.2015, 23:47   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
Читал много форумов и статей, но не смог найти что-то подобное, обычно встречал алгоритм Цезаря и XOR.
Форумы наверно футбольные? Просто нагуглил алгоритм DES delphi и море информации.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.03.2015, 23:52   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

DCCrypt библиотека, там есть и DES и 3DES и куча прочего. Разбирайся.
Человек_Борща вне форума Ответить с цитированием
Старый 20.03.2015, 23:53   #4
Refuis
 
Регистрация: 20.03.2015
Сообщений: 3
По умолчанию

Если не хочешь помочь, то будь добр хотя бы не умничать, футбольные форумы. Не знаешь? Листай дальше

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
DCCrypt библиотека, там есть и DES и 3DES и куча прочего. Разбирайся.
Спасибо, прочитаю, может найду что-нибудь

Последний раз редактировалось Stilet; 21.03.2015 в 08:23.
Refuis вне форума Ответить с цитированием
Старый 20.03.2015, 23:59   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

ну или старенький добрый Delphi Encryption Compendium
бесплатная библиотека под Delphi. к тому же полностью в исходниках.
Поддерживаемые алгоритмы шифрования:
Цитата:
40 Cipher: Gost, Cast128, Cast256, Blowfish, IDEA
Mars, Misty 1, RC2, RC4, RC5, RC6, FROG, Rijndael,
SAFER, SAFER-K40, SAFER-SK40,SAFER-K64, SAFER-SK64,
SAFER-K128, SAFER-SK128, TEA, TEAN, Skipjack, SCOP,
Q128, 3Way, Twofish, Shark, Square, Single DES, Double DES,
Triple DES, Double DES16, Triple DES16, TripleDES24,
DESX, NewDES, Diamond II, Diamond II Lite, Sapphire II

p.s. не проверял. может под Delphi версии старше 2009 понадобится правка кода..
а может и нет.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм шифрования DES sinestro Безопасность, Шифрование 11 06.02.2015 23:27
шифрование DES bpystep Помощь студентам 1 26.04.2012 20:07
шифрование DES bpystep Помощь студентам 0 24.04.2012 19:03
разбор задания по шифрование DES tanek Помощь студентам 3 09.03.2012 23:56
DES и RSA шифрование! korneplodik Помощь студентам 0 16.05.2011 10:56