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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DarkMasterW
4 / 4 / 0
Регистрация: 25.10.2013
Сообщений: 230
#1

Шифрование при обращению к USB девайсу - C++

08.02.2014, 07:28. Просмотров 239. Ответов 0
Метки нет (Все метки)

Есть USB девайсина. Необходимо исключить возможность работы с ней посторонних приложений и в частности детекта обращения к девайсу по передаваемым ему параметрам. Самое простое решение было зашить на девайс некторый ключ и при передаче параметров девайсу так же передавать часть md5 строки: ключ_набор_параметров, а параметры складывать с еще одним куском мд5. Беда этого варианта в том, что если сниферить запросы на девайс, то их можно будет просто повторно отправить и девайс их начнет обрабатывать - это не допустимо. Так же хотелось бы отметить несколько моментов:
1) На момент запуска программы общающейся с девайсом можно считать, что никаких атак/снифов не происходит.
2) К девайсу могут обращаться одновременно несколько программ/копий программ.

4 дня убито - алгоритм, как это сделать все секурно не придуман/не найден. С криптографией не связан, понять бы для начала каким образом правильно реализовать подобное взаимодействие.
Спасибо.

// Почему с++? Ну дллка для работы с девайсиной на с++. Вообще хз куда надо было бы постить. Тут вроде люди умные

Добавлено через 13 часов 53 минуты
нашел раздел по криптографии, сделал дабл пост. Просьба темку потереть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2014, 07:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Шифрование при обращению к USB девайсу (C++):

Шифрование текста при помощи таблицы. Прокомментируйте код - C++
можете ли вы написать алгоритм этой программы и описать каждое действие, если не сложно, пожалуйста программа: Зашифровывает текст...

Шифрование при обращению к USB девайсу - Криптография
Есть USB девайсина. Необходимо исключить возможность работы с ней посторонних приложений и в частности детекта обращения к девайсу по...

Ошибка при обращению к индексам - C++ Builder
Здравствуйте, стоит задача:"Закодировать текстовый файл методом цезаря и бла бла бла..." С билдером не дружу вообще :( Шифрую с ключом "3"....

Ошибка при обращению к классу - C#
namespace Triangle { class Edge; public class Point { public: double x; double y; Point(double xx = 0.0, double yy =...

Corel подвисает при обращению к принтеру - CorelDRAW
Здрям! Корел работает в штатном режиме. Но при нажатии на кнопку печать / файл-печать / при выборе принтера в меню он подвисает секунды...

Ошибка при обращению к свойствам формы - C#
Помогите исправить ошибки, когда мне нужно вызвать цвет или шрифт или поиск в текстовом редакторе, возникает така ошибка:...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2014, 07:28
Привет! Вот еще темы с ответами:

При обращению к классу возникает 91 ошибка - VBA
Const M As Integer = 100 Dim Student(M) As School Dim F, N, S, T As Integer _______________________________________ Private Sub...

Ошибка при обращению к серверу (сокеты) ftp. - C++
При реализации функции передачи данных от сервера ftp клиенту выдает ошибку "Invalid Patch!"... Может я неправильно прописываю путь? Или в...

Ошибка при обращению из потока к элементу управления - Visual Basic .NET
Добрый всем День! Пробую учебную программку по потокам. VS выдает ошибку. Сам не разберусь. Public Class Form1 Dim Поток1 As New...

Ошибка при обращению к полям класса, если их более одного - C#
Всем привет. Возникла такая проблема. Необходимо реализовать: public DbSet<User> Users { get; set; } public DbSet<UserInfo>...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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