|
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 18
|
||||||
Усложнить алгоритм шифрования10.03.2016, 17:12. Показов 1170. Ответов 7
Метки нет (Все метки)
0
|
||||||
| 10.03.2016, 17:12 | |
|
Ответы с готовыми решениями:
7
Алгоритм шифрования
RSA – алгоритм шифрования |
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
|
|||||||||||
| 12.03.2016, 12:28 | |||||||||||
|
Можно еще так сделать (Кодирование и декодирование теста):
0
|
|||||||||||
|
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
||
| 12.03.2016, 12:38 | ||
|
Надежнее.
0
|
||
|
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 18
|
|
| 12.03.2016, 15:41 [ТС] | |
|
gunslinger, String XOR(String in, String pass) жалуется на эту строчку
Добавлено через 19 минут gunslinger, и вообщем можно поподробнее что это такое? и куда вставлять? я учусь в колледже поэтому для меня такое очень сложно
0
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
|
|
| 13.03.2016, 01:42 | |
|
Создаешь проект, первый код вставляешь, например, в свободное место cpp-файла (по аналогии с твоей функцией Shifr; объявление функции при необходимости помести в h-файл), второй код можно "повесить" на обработчик нажатия кнопки (Button1Click).
P.S.: судя по коду из первого поста, если он твой, сложностей возникнуть не должно. А именно твое задание реализовать достаточно просто - используй логику. P.S.S.: если что, учитель из меня плохой, объяснять доступно не очень умею.
0
|
|
|
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 18
|
||||||
| 13.03.2016, 12:21 [ТС] | ||||||
|
gunslinger, ну это и так было было понятно.Я не понимаю вот эту часть кода.Можете объяснить что здесь происходит? и что вообще из себя представляет алгоритм шифрования XOR?
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|||
| 13.03.2016, 13:06 | |||
|
Добавлено через 9 минут А по функции... в цикле по числу символов входящей строки in обрабатывается каждый символ этой строки операцией "поразрядное исключающее ИЛИ" с символом второй строки - pass. Так посимвольно формируется строка out, которая и есть возвращаемое значение. Поскольку строки in и pass запросто могут не совпадать по длине, то применяется маска "по модулю длины pass" - pass[x%pass.Length()+1], чтобы индекс символа в строке не выходил за допустимое значение. (Только не говорите, что я объясняю еще непонятнее, чем gunslinger...).
0
|
|||
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
|
|
| 13.03.2016, 13:26 | |
|
HelpHelpMe, еще можешь почитать про "исключающее или" здесь: https://ru.wikipedia.org/wiki/... BB%D1%8E_2
Если вкратце, то суть XOR (шифрования) в том, после первого применения операции на исходную строку получаем некую шифрованную строку, и если после этого тот же алгоритм XOR применить на уже зашифрованную строку, то в итоге получим исходную строку.
0
|
|
| 13.03.2016, 13:26 | |
|
Помогаю со студенческими работами здесь
8
Алгоритм шифрования Алгоритм симметричного шифрования ГОСТ 28147-89 Алгоритм программы шифрования данных может кто написать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|