Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2012, 22:23   #1
evklid
Пользователь
 
Регистрация: 29.09.2010
Сообщений: 57
По умолчанию Программа C# на VS, шифрование файла

Добрый вечер.
Необходимо реализовать программу на C# в Visual studio.
Задача:
Зашифровать/ расшифровать выбранный пользователем файл симметричным алгоритмом aes, ключ для шифрования вводит пользователь. Использовать стандартную реализацию алгоритма в .net

Примечания:

1.Программа должна корректно обрабатывать исключительные ситуации. Некорректный вывод, отсутствие ресурсов, ошибки при передаче данных. Приложения оформлены в виде и исполняемого файла

2.Для симметричного шифрования использовать System.Security.Cryptography.AesCry ptoServiceProvider или System.Security.Cryptography.AesMan aged.
Для поиска сертификата в хранилище - System.Security.Cryptography.X509Ce rtificates.X509Store.

3.Создание само-подписанных сертификатов:

1) Используем утилиту makecert, создаём сертификат и приватный ключ к нему
http://msdn.microsoft.com/ru-ru/library/bfsktky3.aspx
>makecert -sv developer.pvk -r -n "CN=Developer" -pe -sky exchange developer.cer
где developer.cer файл сертификата с публичным ключом
developer.pvk- приватный ключ

2) Конвертируем в формат в pfx
>pvk2pfx -pvk developer.pvk -pi 123 -spc developer.cer -pfx developer.pfx -po 123
где “123”- пароль введённый на этапе создания ключей
pvk2pfx находится в папке: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

3) Устанавливаем сертификат с приватным ключом developer.pfx в хранилище сертификатов

Связь здесь или icq
235363
evklid вне форума Ответить с цитированием
Старый 30.12.2012, 17:12   #2
marat-link
Пользователь
 
Регистрация: 14.09.2010
Сообщений: 12
По умолчанию

Готов рассмотреть Ваше предложение.
Контакты под аватаром и в подписи.
marat-link вне форума Ответить с цитированием
Старый 30.12.2012, 17:37   #3
Рико
Пользователь
 
Регистрация: 30.04.2012
Сообщений: 31
По умолчанию

Могу помочь с этим
ася- 391166346
почта- riko07@mail.ru
skype- riko0760
Рико вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифрование файла by_Trojan C# (си шарп) 2 07.04.2012 20:28
Шифрование содержимого файла kholoshchak Общие вопросы Delphi 3 09.06.2011 01:25
Шифрование файла (Assembler) phantom4eg Фриланс 3 12.04.2010 10:50
Шифрование файла. dip Помощь студентам 1 04.12.2009 10:17
шифрование и дешифрование файла Анастасия123456789 Помощь студентам 1 05.05.2009 15:47