Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Igorenty1
0 / 0 / 0
Регистрация: 12.08.2014
Сообщений: 3
#1

Электронная подпись+работа с сертификатами - C++

12.08.2014, 12:33. Просмотров 686. Ответов 6
Метки нет (Все метки)

Здравствуйте!дали задание,саму суть понял,не могу разобраться,как начать писать программу.помогите кто чем может.
Вот само задание:
Разработать приложение - утилиту командной строки, или с графической оболочкой (на выбор).
Утилита должна решать следующие задачи:
1. По серийному номеру находить нужный сертификат из хранилища MY
2. Выводить на экран информацию о владельце, сроке действия, и об алгоритме
закрытого ключа
3. Подписывать простой подписью произвольный файл, можно задать константой.
4 .Результат - подписанный файл, складывать в базу.
Требования –
-Язык программирования- С++ использовать.
-использовать функции MS CryptoAPI
-Для работы с базой использовать прямые обращения SQL.
- В хранилище MY поместить не менее 20 тестовых сертификатов.
-В качестве криптопровайдера использовать MSBase
- В качестве алгоритма подписи использовать RSA.
Код тщательно документировать, желательно, но не обязательно, прогнать его в Doxygen.
Без имени 1.pdf
надеюсь на вашу помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2014, 12:33     Электронная подпись+работа с сертификатами
Посмотрите здесь:

Электронная цифровая подпись - C++ Builder
Интересует любая прога с исходником, где реализован алгоритм получения и проверки электронной цифровой подписи.

курсач - электронная цифровя подпись - C++
Завтра сдавать курсовую, и поэтому срочно нужен проект в любой среде (С++, Делфи) по подписи документа и проверке подписи. Буду очень...

Электронная таблица на C++ - C++ Builder
ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!!!! Нужно создать электронную таблицу ( по типу Exсel ) на С++

Электронная гадалка Шеннона - C++
Помогите написать игру.Ни в какую не получается уже месяц.

Электронная записная телефонная книжка - C++
Очень прошу, помогите с дипломной работой! Тема: Записная книжка. Язык: С++ 5. Электронная записная телефонная книжка: Программа...

Электронная система «Доставка продуктов на дом» на С++ - C++
Назначение программы: Программа предназначена для расчета заказа доставки продуктов . Требования к программе Требования к...

Электронная сваха: составить счастливый набор пар - C++
2 задание: «Электронная сваха». Имеется N мужчин и N женщин. Имеются также данные о предпочтениях каждого мужчины по отношению к каждой...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
some_name
Вежливость-главное оружие
221 / 221 / 55
Регистрация: 19.02.2013
Сообщений: 1,431
12.08.2014, 12:37     Электронная подпись+работа с сертификатами #2
Это на собеседование?
Igorenty1
0 / 0 / 0
Регистрация: 12.08.2014
Сообщений: 3
12.08.2014, 12:44  [ТС]     Электронная подпись+работа с сертификатами #3
Да.Саму суть уловил,просто с хранилищем MY и с электронной подписью первый раз имею дело.
some_name
Вежливость-главное оружие
221 / 221 / 55
Регистрация: 19.02.2013
Сообщений: 1,431
12.08.2014, 13:08     Электронная подпись+работа с сертификатами #4
Насчет хранилища - там написано что юзать Sql.
Создаешь таблицу, с соответствующими полями.
А дальше гуглишь, гуглишь и гуглишь.
DrOffset
6922 / 4115 / 942
Регистрация: 30.01.2014
Сообщений: 6,910
12.08.2014, 13:09     Электронная подпись+работа с сертификатами #5
Цитата Сообщение от Igorenty1 Посмотреть сообщение
как начать писать программу
Начать с изучения незнакомых слов из этого задания.
Пример:
"Не знаем что такое CryptoAPI".
Решение:
Гугл->Вики
Гугл->MSDN
Далее статьи, примеры использования.
Пишем тестовые примеры.
Потом уже на форум за конкретными ответами на конкретные вопросы, если осталось что-то непонятное.
И т.д.

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

Я лично всегда так делаю, если сталкиваюсь с чем-то для себя новым.
some_name
Вежливость-главное оружие
221 / 221 / 55
Регистрация: 19.02.2013
Сообщений: 1,431
12.08.2014, 13:13     Электронная подпись+работа с сертификатами #6
Очень важно, что бы вы это сами сделали. Иначе попрут с работы с позором, за некомпетентность.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2014, 13:31     Электронная подпись+работа с сертификатами
Еще ссылки по теме:

Массив структуры: ФИО, адрес, телефон, электронная почта - C++
написать программу га языке С + + для решения согласно варианту. Вариант задания взять из задания на практику № 16 при выполнении задания...

Цифровая подпись - Visual C++
Всем привет. Ребята у меня к вам просьба не могли бы вы перевести этот код ...

Цифровая подпись приложения - C++
Здравствуйте. Когда запускаю приложение, антивирус ругается на отсутсвие цифровой подписи, и спрашивает разрешить запуск или нет. ...

Динамическая подпись кнопок - C++ Builder
Как сделать чтобы к Caption Button сама добавлялась приставка "Старт" ? Чтобы не писать к каждой кнопке отдельно! P.S Caption...

Структуры.Фамилия, Имя, Отчество Группа Домашний адрес, Телефон Электронная пошта - C++
Структуры. Notebook:Фамилия, Имя, Отчество, Домашний адрес, Телефон Электронная пошта.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Igorenty1
0 / 0 / 0
Регистрация: 12.08.2014
Сообщений: 3
12.08.2014, 13:31  [ТС]     Электронная подпись+работа с сертификатами #7
Спасибо большое!Буду разбираться дальше
Yandex
Объявления
12.08.2014, 13:31     Электронная подпись+работа с сертификатами
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru