|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||||||
.NET 4.x Шифрование / Дешифрование файла большого размера по определенному количеству байт06.11.2021, 02:02. Показов 1723. Ответов 10
Метки нет (Все метки)
Здравствуйте. Перерыл весь инет но так и не нашел способа шифрования и дешифрования но не по 1 байту а по определенному количеству байт.
Шифровать сразу весь файл не вариант ибо нужно получать процесс ибо файлы могут достигать 100 гб. Последнее что нарыл: https://www.codeproject.com/Ar... ption-in-C Переделал так:
В другом способе который тоже нашел шифрование работает а вот дешифрование уже нет.
0
|
||||||
| 06.11.2021, 02:02 | |
|
Ответы с готовыми решениями:
10
Шифрование файла большого размера Шифрование/Дешифрование. Методом перестановки байт Шифрование потоков большого размера |
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
|
||
| 06.11.2021, 04:31 | ||
|
0
|
||
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||||||
| 07.11.2021, 18:04 [ТС] | ||||||
|
rgbKey:
// Секретный ключ, используемый в алгоритме симметричного шифрования. Размер ключа // должен составлять 128, 192 или 256 битов. Но как тогда преобразовать свой ключ в определенную длянну байтов? Добавлено через 12 минут Пробовал сделать так:
Но ошибка все таже. Заданный вектор инициализации не соответствует количеству блоков для этого алгоритма. Я без понятия что это за ошибка и как ее решать. В принципе алгоритм шифрования вообще мало волнует главное чтобы по ключу без которого расшифровать было бы невозможным.
0
|
||||||
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
|
|
| 07.11.2021, 19:26 | |
|
Биты и байты это не одно и то же.
Добавлено через 8 минут Ну и есть классы для генерации ключа по паролю, например PasswordDeriveBytes Rfc2898DeriveBytes
0
|
|
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||
| 07.11.2021, 19:56 [ТС] | ||
|
0
|
||
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
|
||||||
| 08.11.2021, 03:42 | ||||||
|
Ну вот вы создали массив на 256 байт, а это 2048 бит...
Да и использовать одно и тоже значение для key и IV не правильно. Там и требуемая длина наверняка отличается. IV можно вообще не трогать, а задать только ключ. Правда тогда придется значение IV сохранить куда-то, чтобы можно было расшифровать...
0
|
||||||
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||
| 13.05.2022, 21:45 [ТС] | ||
|
0
|
||
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||
| 21.05.2022, 01:52 [ТС] | ||
|
Заполнение неверно и не может быть удалено.
0
|
||
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||||||||||||||||
| 21.05.2022, 18:07 [ТС] | ||||||||||||||||
0
|
||||||||||||||||
|
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
|
|
| 21.05.2022, 19:24 | |
|
а разве разработка алгоритмов шифрования не является лицензируемым видом деятельности?
и... если так - то. тему можно удалять
0
|
|
|
87 / 22 / 6
Регистрация: 29.12.2015
Сообщений: 1,891
|
||
| 21.05.2022, 19:51 [ТС] | ||
|
Заполнение неверно и не может быть удалено.
0
|
||
| 21.05.2022, 19:51 | |
|
Помогаю со студенческими работами здесь
11
Шифрование\дешифрование файла Шифрование/Дешифрование текстового файла Шифрование и дешифрование wav. файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|