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

Вниз

Посоветуйте алгоритм для криптования строки   Найти похожие ветки 

 
SergP   (2003-07-06 00:11) [0]

Нужен алгоритм для криптования строки, который сможет делать следующее:
1. Имеем переменную string со строкой, которую нужно зашифровать, и ключ для шифрования (тоже string)
нужно получить нечто зашифрованое тоже желательно string (с символами 1-9, A-Z, a-z ну и некоторых других , но без всяких там символов типа #13, #10 и т.п.

2. имея ключ и результат шифрования, получить исходную строку или имея ключ, результат шифрования и исходную строку проверить или это все соответствует друг другу (надеюсь смысл понятен).

Ну и нужно чтобы это все было не слишком легко взломать. Имеется ввиду если человек имеет несколько исходных строк и соответствующие им результаты сделаные с одинаковым ключем, то нужно чтобы он не смог определить ключ и алгоритм шифрования (ну не то что бы совсе м не смог, если это крутой взломщик, но чтобы взлом был как можно труднее)

Мож кто видел подобные алгоритмы (или уже готовые проги) или у кого они есть напишите плз... или дайте ссылку, а то нечто свое я конечно могу написать но насчет того насколько его будет трудно взломать - не уверен...


 
Fenik   (2003-07-06 01:00) [1]

http://delphibase.endimus.com/?action=viewtopic&topic=strcode



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

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

Наверх





Память: 0.45 MB
Время: 0.008 c
14-68022
Centurion
2003-07-03 14:21
2003.07.21
FastReport


14-68020
JibSkeart
2003-07-04 16:54
2003.07.21
EhLib как сделать чтобы работал без IDE


3-67694
SiDrugs
2003-06-26 20:08
2003.07.21
Правильно спроектировать и реализовать БД


14-68028
Juster~
2003-07-04 13:31
2003.07.21
Мой проц


1-67900
Alex_DM
2003-07-08 14:25
2003.07.21
Динамические массивы и DLL несовместимы?





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