![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте участники форума!
Есть вопросы по поводу этой программы: http://www.delphisources.ru/pages/so...r_decoder.html С автором связаться не могу,т.к не отвечает, поэтому надеюсь на вас ![]() Как именно генерировать файл ключа? Посоветуйте литературу в которой описывается шифрование XOR. Заранее благодарен |
#2
|
||||
|
||||
![]() Тебе нужен именно XOR? Если нужна более продвинутая прога для шифрования, то стучись ко мне в аську. Дам EXE своей проги.
http://www.axofiber.org.ru/inside/xor.ciphering.htm - про XOR. Программирование - это искусство и наш смысл жизни. Последний раз редактировалось moo2k, 29.04.2008 в 11:24. |
#3
|
|||
|
|||
![]() Реально парни помогите,какие мысли есть?
|
#4
|
|||
|
|||
![]() Цитата:
XOR - только один из элементов шифрования, простой алгоритм на базе XORа ломают обычные студенты и любознательные. Используй ротацию бит - ROR/ROL, таблицы замен и перестановок, сдвиги SHL / SHR, а если хочешь найти простые и в то же время серьезные примеры - смотри код RTEA или Enrupt на паскале, я портировал с языка C. Единственное, в коде Enrupt функцию ltotr нужно заменить, см. описание на этом форуме в разделе исходники или качай новую редакцию с моей странички. Вот простой и эффективный алгоритм (RTEA): Код:
Как видно, 32 байтовым (256 битным) ключом шифруется за один проход функции два 4 байтовых (32 битных) числа, т.е. блок из 64 бит. Последний раз редактировалось Admin, 30.10.2008 в 10:42. |
#5
|
||||
|
||||
![]() На счет cipher'а ссылка ниже самые отличные алгоритмы шифрования
http://www.cityinthesky.co.uk/cryptography.html |