|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.01.2010, 02:10 | #1 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Лучший метод шифрования текста
Доброго времени суток Какой метод шифрования текста по вашему мнению лучший ? Если можно, то с примерами
|
15.01.2010, 02:25 | #2 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
"Одноразовый блокнот" - АБСОЛЮТНО неломаемый метод шифрования.
#define QUESTION bb || !bb
|
15.01.2010, 02:40 | #3 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Улыбнуло Но, а если серьезно ? ? ? В интернете исходников, статей, на эту тему, но вот не знаю, что выбрать, нужно хороший метод шифрования текста, что бы душа была спокойна
|
15.01.2010, 02:55 | #4 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
Вполне серьёзно, это официальный термин, погуглите. Суть: у отправителя и получателя есть N текстовых файлов, которые кроме них никто не знает. Шифрование происходит тупо xor'ом, т.е. исходный текст ксорится одним из этих N текстовых файлов. Результат передаётся получателю. Тот опять ксорит его и получает исходное сообщение.
Первое письмо ксорится первым файлом, второе - вторым и т.д. В альфабанке по похожему принципу система интернетбанкинга работает.
#define QUESTION bb || !bb
|
15.01.2010, 04:11 | #5 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Анекдот про Неуловимого Джо знаете? От кого нужно защитить текст? Действительно ли нужно шифровать каким-нибудь навороченным блочным шифром с длинным ключом?
Вот компактная реализация RC4, быстрый и достаточно надёжный потоковый симметричный шифр, если конечно предстоит шифровать не банковские данные Код:
пыщь
Последний раз редактировалось JTG; 15.01.2010 в 04:15. |
15.01.2010, 06:15 | #6 |
Форумчанин
Регистрация: 01.09.2009
Сообщений: 151
|
Однажды была необходимость шифрования - собрал вот такую библиотечку (см. вложение)
Вас там интересует шифрование алгоритмом RC6. Функции - EncryptCopy - Зашифровать в новый поток DecryptCopy - Расшифровать в новый поток EncryptStream - Расшифровать поток DecryptStream - Зашифровать поток так же есть пара функций специально адаптированных для передачи по http: function MyRC6Encrypt(Msg,Password:string):s tring; function MyRC6Decrypt(Msg,Password:string):s tring; первая зашифровывает Msg по ключу Password и возврашает текст в кодировке Base64, который можно без опасения передавать по интернету, не боясь что URL кодирование/декодирование изменит данные, а вторая расшифровывает то, что зашифровала первая. Так же в библиотеке есть функции работы с RSA (генерация ключей, шифрование, расшифровка, добавление цифровй подписи, верификация). Есть URL кодирование/декодирование, получение md5 и ещё много чего нужного. Библиотека в своё время использовалась для обмена сообщениями с терминалами быстрой оплаты. |
21.01.2010, 13:42 | #7 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Всем спасибо
|
22.01.2010, 01:15 | #8 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Кстати, друзья, можно как-то перевести зашифрованную строку в числа?
|
22.01.2010, 01:37 | #9 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Ord(mystring[i])
|
22.01.2010, 01:50 | #10 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
А обратно числа в строку ?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите определить метод двухстороннего шифрования | Esuol | Общие вопросы Delphi | 7 | 21.06.2010 10:53 |
Программа для шифрования текста | DefenderDf | Помощь студентам | 3 | 15.10.2009 20:30 |
Алгоритмы шифрования текста | prizrak1390 | Общие вопросы Delphi | 4 | 25.09.2009 20:20 |
Определить метод шифрования по зашифр. строке | Esuol | Безопасность, Шифрование | 0 | 04.12.2007 00:24 |