29 / 29 / 10
Регистрация: 06.02.2014
Сообщений: 156
|
|
1 | |
Программа для шифрования файлов в один контейнер. Оцените реализацию27.02.2014, 12:13. Показов 1431. Ответов 5
Метки нет (Все метки)
Приветствую.
Написал свою первую программу. Суть такая: Выбираются файлы, добавляются в контейнер(zip) и потом этот контейнер шифруется алгоритмом AES. Ключ и вектор это хэш(MD5) пароля. Хочу что бы Вы как опытные в этом деле оценили реализацию, указали на ошибки и т.д. Особенно интересует реализация "CryptoClass" Интерфейс да, немного туповатый.
0
|
27.02.2014, 12:13 | |
Ответы с готовыми решениями:
5
Программа для шифрования и расшифровки текстовых файлов Алгоритм шифрования или программа для защиты от использования файлов вне компании STL-контейнер.Переделать реализацию. Программа шифрования файлов с возможностью расширения функционала |
3 / 3 / 1
Регистрация: 05.12.2013
Сообщений: 22
|
|
27.02.2014, 12:28 | 2 |
Привет, в целом все неплохо, некоторые замечания:
- Достаточно долго соображала в первой функции, как мне открыть диалог бокс для добавления файла, возможно нужно сделать кнопку "добавить файлы"? - Ну и когда просят вводить пароль хорошо бы, чтобы по нажатии кнопки "Enter" нажималась кнопка ок. - MD5 слаба функция, или в этой реализации это не существенно? Добавлено через 2 минуты Ну и конечно хорошо бы используя ООП переписать)
0
|
29 / 29 / 10
Регистрация: 06.02.2014
Сообщений: 156
|
|
27.02.2014, 12:38 [ТС] | 3 |
Спасибо.
По поводу удобства интерфейса - можно не обращать на него внимания. А что вы имеете введу переписать используя ООП? по конкретней можно?
0
|
29 / 29 / 10
Регистрация: 06.02.2014
Сообщений: 156
|
|
28.02.2014, 14:31 [ТС] | 4 |
апнусь
0
|
28.02.2014, 17:39 | 5 | |||||
ZipException, при попытке распаковать в директорию, где есть файлы.
Добавлено через 25 минут Вот могу поделится классом определяющим сложность пароля Кликните здесь для просмотра всего текста
Взято отсюда и переделано на c#
0
|
29 / 29 / 10
Регистрация: 06.02.2014
Сообщений: 156
|
|
28.02.2014, 17:41 [ТС] | 6 |
Да там сборка кривая, если с заменой то оно не заменяет, а если без то исключение
0
|
28.02.2014, 17:41 | |
28.02.2014, 17:41 | |
Помогаю со студенческими работами здесь
6
Контейнер для файлов Файловый контейнер без шифрования Использование dll как контейнер для файлов в builder 6 Оцените реализацию Угадывателя чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |