Защита данных в многопоточных приложениях Print E-mail

Самая важная часть вашей программы — код управления данными. Если данные повреждены, то вся ваша программа абсолютно бесполезна. Достаточно просто убедится в том, что однопоточное приложение случайно не повредит данные. Совсем другая история с многопоточными приложениями. Читать далее «Защита данных в многопоточных приложениях Print E-mail»

Какая ключевая система используется в Ваших программах?

В ключевой системе используются ключи как симметричные, так и асимметричные. Симметричные ключи связи (на этих ключах осуществляется шифрование информации) централизовано создаются в Ключевом Центре (КЦ) и передаются абоненту. Читать далее «Какая ключевая система используется в Ваших программах?»

Приводы дверных замков

Давайте начнем с приводов дверных замков, так как это самые простые из устройств в нашем списке. Все что нам нужно от драйвера — это возможность разрешить открыть дверь, и возможность не дать ей открыться. Читать далее «Приводы дверных замков»

Разработка структур программного обеспечения

Ваша первая задача — рассмотреть систему в общем, и разработать структуру программного обеспечения. С точки зрения поставленных задач, требования к вашей системе таковы: должна присутствовать поддержка большого числа устройств, расположенных в различных помещениях, а также возможность, по мере необходимости, добавления новых, не только по количеству, но и по качеству (например, считыватели отпечатков пальцев, или сетчатки глаза), устройств. Читать далее «Разработка структур программного обеспечения»

Масштабируемость

Следующий вопрос, который мы должны рассмотреть, это масштабируемость. Попросту говоря, о масштабируемости системы можно судить по ответу на следующий вопрос: «могу ли я нарастить данную систему на порядок или более и будет ли она после этого работать?». Читать далее «Масштабируемость»

Задачи вопросов безопасности

Вы — разработчик программного обеспечения в компании, занимающейся вопросами безопасности, и перед вами поставлена задача создать программное обеспечение для новой системы безопасности. Читать далее «Задачи вопросов безопасности»

Где и как хранятся симметричные и асимметричные ключи?

Симметричные ключи шифрования хранятся на АП в соответствующем каталоге, к которому имеют доступ все абоненты данного АП. Они зашифрованы на ключе связи данного АП с КС, который, в свою очередь, находится на ключевой дискете абонента и зашифрован на его персональном ключе. Читать далее «Где и как хранятся симметричные и асимметричные ключи?»