|
Чугунные скороходы
17 / 16 / 3
Регистрация: 25.12.2022
Сообщений: 367
|
||||||
Асимметричное шифрование02.02.2025, 18:58. Показов 20709. Ответов 44
Метки нет (Все метки)
Код:
0
|
||||||
| 02.02.2025, 18:58 | |
|
Ответы с готовыми решениями:
44
Асимметричное шифрование, RSA Создать программы, осуществляющие шифрование и шифрование своих введенных текстовых данных согласно варианту kuznechik Шифрование паролей |
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
|
| 09.02.2025, 22:17 | |
|
ИМХО хоть сколько ни будь сложный (для расшифровки) алгоритм шифрования должен выдавать на выходе разные "кракозябры" при шифровании одинакового текста одним ключом.
0
|
|
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
||
| 10.02.2025, 09:24 | ||
|
Вообще, не помню точно так ли он называется, давно сформулирована концепция "идеального" шифра, суть которого сводится к тому, что зашифрованное сообщение представляет собой осмысленный текст по достоверности не отличающийся от исходного, то есть чисто внешне не должно быть понятно требует ли сообщение расшифровки или же это само сообщение как есть, при этом алгоритм шифрования-дешифрования должен быть таким, что шифрование генерирует осмысленный текст и дешифрование неверным ключом генерирует осмысленный текст (но, естественно, с подложным содержанием).
0
|
||
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,028
|
|
| 10.02.2025, 13:20 | |
|
Так идеальный шифр на то и идеальный, что его реализация вряд ли возможна в реальности.
0
|
|
|
6771 / 3136 / 1065
Регистрация: 01.06.2021
Сообщений: 12,172
|
|||
| 10.02.2025, 15:52 | |||
|
Например, возьмем шифр Виженера. Представь, что у тебя есть текст длиной в 50 символов. Чтобы шифр был криптостойким нужно: - использовать один и тот же ключ только один раз - длина ключа должна быть не меньше длины самого текста И вот трудность возникает именно со вторым требованием. Ведь, запомнить последовательность 50 символов в качестве ключа очень трудно. Если где-то его написать, то потеряется криптостойкость. Да и смысл шифра Виженера в том, что его можно дешифровать в полевых условиях без компа, имея лишь листок бумаги. Метод шифрования разными ключами работает, но нужно быть осторожным. Я уже писал об этом на форуме:
0
|
|||
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
||||
| 10.02.2025, 21:01 | ||||
|
Есть и ещё одно соображение. В криптографии как-то считается, что секретным должен быть ключ, а сам алгоритм (программа для шифрования) общедоступным. Это отчасти верно, но только для не программистов. Сами люди придумать и написать ничего ессно не могут, лезут в интернет, читают отзывы, скачивают открытые программы для шифрования. А, допустим, я хочу обмениваться шифровками с американцем Джоном. Я пишу свою уникальную программу шифрования, наверчиваю туда все что в воспаленный разум придет, зашифровываю её открытой программой и отправляю Джону. Джон её расшифровывает, и мы начинаем пользоваться моей шифровальной программой, которая есть только у меня и у Джона. И тем, кто перехватит наши кракозябры нужно еще догадаться, с какой стороны к ним подступаться, XOR там, не XOR, а может я в середину процесса стандартный сишный rand() вставлю для прикола. Добавлено через 10 минут Добавлено через 2 минуты
0
|
||||
|
6771 / 3136 / 1065
Регистрация: 01.06.2021
Сообщений: 12,172
|
||||
| 10.02.2025, 21:04 | ||||
|
Добавлено через 2 минуты
0
|
||||
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
|||
| 10.02.2025, 23:05 | |||
|
1. доверие к алгоритму. Вот есть есть программа шифровальщик, никто кроме автора не знает алгоритма, а значит никто, опять же кроме автора, не знает про бэкдоры которые автор там разместил, например некий мастер ключ который дешифрует любой шифр закодированный этим алгоритмом - как по вашему будет ли такое пользоваться хоть какой-нибудь популярностью? 2. невозможность проверить или же доказано обосновать криптостойкость алгоритма, поскольку он неизвестен, может там туфта которую лингвист второкурсник на листе бумаги за 5 минут дешифрует, и, опять же, будет ли кто-то таким пользоваться? Нет и нет - на тему поприкалываться с ребятами со двора, да, может быть забавно, типа разговоров через "ку", но на сколь-нибудь серьезном уровне (типа передачи данных вашей банковкой карты через сервис онлайн оплаты) я думаю вы и сами не доверите некому закрытому алгоритму (если, конечно, рубите фишку как говорят у нас в деревне).
0
|
|||
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
||
| 11.02.2025, 07:03 | ||
|
0
|
||
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
|
| 11.02.2025, 09:46 | |
|
alexu_007, а, типа такое добавление соли к ключу, но тоже бред - это никак не увеличивает криптостойкость, скорее даже наоборот: часть ключа шифрования в зашифрованном виде лежит внутри шифра, при этом, очевидно, имеет четко определнное место расположения или идентифицирующий паттерн, что позволяет проводить атаки на ключ шифрования. Тут прикол в том что соль увеличивает энтропию в односторонних функциях именно потому что эти шифры не дешифруются, то есть не существует даже обратного алгоритма получения прообраза из хэша, в противном случае соль раскрывает часть информации о ключе, что упрощает взлом шифра.
0
|
|
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
||
| 11.02.2025, 10:19 | ||
|
Пока не получишь доступ к закрытой программе шифрования - хрен ты чего расшифруешь. Никакие методы лингвистического анализа не помогут. Даже если ты получишь исходный и зашифрованный текст сообщения - это ничего не даст в плане понимания, как его зашифровали.
0
|
||
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
|||
| 11.02.2025, 11:07 | |||
|
1
|
|||
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
||
| 11.02.2025, 12:47 | ||
|
0
|
||
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
||
| 11.02.2025, 13:09 | ||
|
0
|
||
|
Чугунные скороходы
17 / 16 / 3
Регистрация: 25.12.2022
Сообщений: 367
|
||
| 11.02.2025, 14:37 [ТС] | ||
|
Добавлено через 4 минуты Как вариант, создать exe-файл, заполнить поля, только вместо сектора .code - зашифрованный текст, а вместо сектора .data - ключ. Обычному человеку будет казаться, что программа просто либо сломана, либо старая
0
|
||
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
|
| 11.02.2025, 14:53 | |
|
Накидал прогу, шифрующую строку "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa " с помощью XORa c случайной последовательностью rand(). Буквы латинские чтобы с кодировками не заморачиваться. Где вы тут видите корелляцию зашифрованной последовательности с исходным текстом? И как байты зашифрованной последовательности отличить от байта ключа?
0
|
|
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
|||
| 11.02.2025, 15:04 | |||
|
0
|
|||
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
||
| 11.02.2025, 15:37 | ||
|
0
|
||
|
2692 / 1349 / 485
Регистрация: 08.11.2016
Сообщений: 3,739
|
|||
| 11.02.2025, 15:45 | |||
|
0
|
|||
| 11.02.2025, 17:34 | |
|
Не по теме: Annemesski, вспоминается чайник Рассела... или "Срезал" (да, я привожу этот пример по мотивам одного старого поста, где другой форумчанин заметил сходство - очень понравилась отсылка, идеальная).
0
|
|
|
738 / 705 / 110
Регистрация: 29.05.2015
Сообщений: 4,362
|
|||
| 11.02.2025, 18:11 | |||
|
Добавлено через 2 минуты
0
|
|||
| 11.02.2025, 18:11 | |
|
Нужна помощь (Шифрование с симметричными ключами методами перестановки)
Курсовая: шифрование текста. Шифрование RC6 работа с файлами + небольшое шифрование Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|