Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Автор24

Информация о работе

Подробнее о работе

Страница работы

Использование крипто-алгоритмов c#

  • 6 страниц
  • 2016 год
  • 160 просмотров
  • 0 покупок
Автор работы

JohnJ

Работаю программистом

300 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Пример использования симметричных (СА) и асиметричных (АА) алгоритмов шифрования в виде набора программ c# с исходниками. Примеры сохранения зашифрованных сообщений в файле и в БД. Сертификация данных.

private void GenerateNewRSAParams() {
// установить ассиметричный алгоритм RSA
using (var rsaCrypto = new RSACryptoServiceProvider()) {
// извлечь открытые и секретные параметры RSA
RSAParamsIncludePrivate = rsaCrypto.ExportParameters(true);
// извлечь открытые параметры RSA
RSAParamsExcludePrivate = rsaCrypto.ExportParameters(false);
}
}

private void bEncrypt_Click(object sender, EventArgs e) {
using (var rsa = new RSACryptoServiceProvider()) {
rsa.ImportParameters(RSAParamsExcludePrivate);
var bytes = Encoding.UTF8.GetBytes(tbMessage.Text);
var cipherBytes = rsa.Encrypt(bytes, false);
tbEncryptedMessage.Text = Encoding.UTF8.GetString(cipherBytes);
tbEncryptedArray.Text = cipherBytes.ToBytesString();
tbEncryptedArray.Tag = cipherBytes;
}
bDecrypt.Enabled = true;
}

Пример использования симметричных (SA) и асиметричных (UA) алгоритмов шифрования в виде набора программ c#
Список программ:
SA: простая иллюстрация шифрования и дешифровки сообщения на одной форме
SA Z2: две программы. Одна для шифрования, вторая для дешифровки. Шифрованные сообщения хранятся в файле или в базе данных, на выбор пользователя. База данных NoSQL.
SA Z4: программа, иллюстрирующая вариативность параметров симметричного шифрования
UA Z1: простая иллюстрация шифрования и дешифровки сообщения на одной форме с параметрами RSA
UA Z2: простая иллюстрация шифрования и дешифровки сообщения на одной форме с XML-параметрами RSA
UA Z3: программа для демонстрации создания и верификации цифровой подписи.

Тексты заданий с описанием (присутствуют в архиве, в папке info):
Симметричные алгоритмы.pdf
Асимметричные системы шифрования.pdf
Сохранение ключей в формате XML.pdf
Создание и верификация цифровой подписи.pdf

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Решение задач», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

Пример использования симметричных (СА) и асиметричных (АА) алгоритмов шифрования в виде набора программ c# с исходниками. Примеры сохранения зашифрованных сообщений в файле и в БД. Сертификация данных.

private void GenerateNewRSAParams() {
// установить ассиметричный алгоритм RSA
using (var rsaCrypto = new RSACryptoServiceProvider()) {
// извлечь открытые и секретные параметры RSA
RSAParamsIncludePrivate = rsaCrypto.ExportParameters(true);
// извлечь открытые параметры RSA
RSAParamsExcludePrivate = rsaCrypto.ExportParameters(false);
}
}

private void bEncrypt_Click(object sender, EventArgs e) {
using (var rsa = new RSACryptoServiceProvider()) {
rsa.ImportParameters(RSAParamsExcludePrivate);
var bytes = Encoding.UTF8.GetBytes(tbMessage.Text);
var cipherBytes = rsa.Encrypt(bytes, false);
tbEncryptedMessage.Text = Encoding.UTF8.GetString(cipherBytes);
tbEncryptedArray.Text = cipherBytes.ToBytesString();
tbEncryptedArray.Tag = cipherBytes;
}
bDecrypt.Enabled = true;
}

Пример использования симметричных (SA) и асиметричных (UA) алгоритмов шифрования в виде набора программ c#
Список программ:
SA: простая иллюстрация шифрования и дешифровки сообщения на одной форме
SA Z2: две программы. Одна для шифрования, вторая для дешифровки. Шифрованные сообщения хранятся в файле или в базе данных, на выбор пользователя. База данных NoSQL.
SA Z4: программа, иллюстрирующая вариативность параметров симметричного шифрования
UA Z1: простая иллюстрация шифрования и дешифровки сообщения на одной форме с параметрами RSA
UA Z2: простая иллюстрация шифрования и дешифровки сообщения на одной форме с XML-параметрами RSA
UA Z3: программа для демонстрации создания и верификации цифровой подписи.

Тексты заданий с описанием (присутствуют в архиве, в папке info):
Симметричные алгоритмы.pdf
Асимметричные системы шифрования.pdf
Сохранение ключей в формате XML.pdf
Создание и верификация цифровой подписи.pdf

Купить эту работу

Использование крипто-алгоритмов c#

300 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 20 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

23 марта 2016 заказчик разместил работу

Выбранный эксперт:

Автор работы
JohnJ
4.6
Работаю программистом
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—4 дня
300 ₽ Цена от 20 ₽

5 Похожих работ

Отзывы студентов

Отзыв Татьяна_5085 об авторе JohnJ 2015-10-29
Решение задач

ВСЕ ОТЛИЧНО

Общая оценка 5
Отзыв VictoryDor об авторе JohnJ 2017-10-30
Решение задач

Спасибо большое. Быстро и качественно! Рекомендую.

Общая оценка 5
Отзыв artisss об авторе JohnJ 2017-02-10
Решение задач

Очень хороший автор, который быстро понимает, то что нужно. Ответственно и в срок выполнил поставленную задачу с написанием программы.

Общая оценка 5
Отзыв Ксу об авторе JohnJ 2017-10-31
Решение задач

Спасибо,выполнено в кратчайший срок,задание сделано на отлично,Рекомендую

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Экспертная система выявления правонарушений (на языке программирования Java)

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Экспертная система диагностики неисправностей системных блоков

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Сравнительный анализ китайского и российского бизнеса

Уникальность: от 40%
Доступность: сразу
1970 ₽
Готовая работа

Автоматизация функций планирования и контроля системы ведения проекта на примере

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Анализ рынка аренды жилья в москве

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Программа формирования списка пользователей и правил разграничения доступа в системе защиты информации.

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка мобильного приложения Аndroid для рекомендательной системы самоконтроля процесса обучения студента

Уникальность: от 40%
Доступность: сразу
800 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Проектирование программы анализа финансового состояния предприятия

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Готовый дипломный проект Яндекс Практикум

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽