|
0 / 0 / 0
Регистрация: 07.10.2021
Сообщений: 10
|
|
Открытие файла с самого проекта19.10.2021, 11:59. Показов 2123. Ответов 27
Метки нет (Все метки)
Есть тест, который на вход получает текстовый документ с помощью класса OpenFileDialog, читает его и выполняет обработку.
Далее в форме он создаёт этот тест и пользователь может работать с ним. Как сделать так, чтобы файл находился в проекте и чтение происходило с этого файла и пользователь не имел к нему доступ(чтобы не смог его прочитать и спокойно ответить на вопросы теста)?
0
|
|
| 19.10.2021, 11:59 | |
|
Ответы с готовыми решениями:
27
Открытие .docx Word файла из ресурсов проекта
Кодировка самого проекта VC#15 |
|
Модератор
|
||
| 19.10.2021, 20:13 | ||
|
Добавлено через 2 минуты Можно шифровать не байтовым ключом, а ulong или добавить накопление, смещение. Это увеличит беспорядочность и затруднит обратное дешифрование без ключа. Добавлено через 4 минуты HistOwl, задача сильно зависима от требований безопасности. В простейшем случае достаточно XOR. Но при желании можно использовать и что из шифрования с открытым ключом. Encrypting data (Шифрование данных) | Microsoft Docs .NET | Шифрование - Professor Web
0
|
||
|
|
||
| 19.10.2021, 20:16 | ||
|
Во всяком случае лично мне не хочется этим заниматься )
1
|
||
|
1536 / 544 / 127
Регистрация: 09.01.2018
Сообщений: 1,768
|
|
| 20.10.2021, 09:00 | |
|
А смысл?
Ну зашифровали открытым ключом. Для дешифрования private key нужен. Кому надо декомпилирует и посмотрит все XOR - ы и ключи. Да и зачем тут openkey/privatekey, узел то один.
0
|
|
|
Модератор
|
||
| 20.10.2021, 11:43 | ||
|
Но XOR ключ обычно очень просто вскрывается без декомпиляции по зашифрованному файлу, особенно если знать тип информации и иметь дешифрованный образец. Для RSA без декомпиляции вскрыть не получится.
0
|
||
|
|
|||
| 20.10.2021, 11:50 | |||
![]()
0
|
|||
|
1536 / 544 / 127
Регистрация: 09.01.2018
Сообщений: 1,768
|
|||
| 20.10.2021, 13:44 | |||
|
В сценарии с одним узлом, и шифрование и дешифрование выполняется на одной и той же стороне. RSA для такого сценария не имеет смысла, поскольку приложению потребуется и закрытый ключ. Ну и разумеется, декомпиляция этот ключ откроет.
0
|
|||
|
Модератор
|
||
| 20.10.2021, 14:07 | ||
|
Здесь я имел несколько иное. Можно клиенту (не экзаменуемому) предоставить открытый ключ, чтобы он сам мог формировать файлы с вопросами. Если такого не нужно, то, конечно, проще использовать симметричное шифрование.
0
|
||
| 20.10.2021, 14:07 | |
|
Открытие многостраничного документа не с самого начала Нужен код самого простого проекта в Win Api Заменить содержимое самого короткого файла на содержимое самого длинного Заменить содержимое самого короткого файла на содержимое самого длинного Заменить содержимое самого короткого файла на содержимое самого длинного Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|