Для повышения удобства работы и хранения данных веб-сайт GUARDANT.RU использует файлы COOKIE.
Продолжая работу с веб-сайтом, Вы даете свое согласие на работу с этими файлами.
Согласен
3 марта 2011

Основы защиты приложений при помощи Guardant API: урок второй

Компания «Актив» продолжает публикацию обучающих материалов из практического курса «Основы защиты приложений при помощи Guardant API». Новый урок посвящен особенностям работы с аппаратными алгоритмами ключа.

В прошлом уроке были рассмотрены базовые этапы работы с ключами при помощи Guardant API. Разработан механизм защиты программы с помощью записи информации в защищенную ячейку, с последующим ее чтением и проверкой. Однако основным преимуществом современных электронных ключей Guardant является возможность преобразовывать данные при помощи криптографических алгоритмов внутри ключа.

Аппаратные алгоритмы являются основой противодействия эмуляции электронного ключа (один из часто встречаемых способов взлома защиты, в частности, когда используются только функции чтения и записи данных в ключ). Грамотное использование аппаратных алгоритмов в программе способно значительно затруднить взломщику анализ защиты и создание программного аналога электронного ключа.

Второй урок содержит:

  • описание функционала работы с симметричными и асимметричными аппаратными алгоритмами электронных ключей Guardant;
  • особенности доступных режимов симметричных криптографических алгоритмов и пояснения как, и в каких случаях их необходимо использовать;
  • преимущества использования «однонаправленных» симметричных алгоритмов;
  • пример организации недетерминированной логики защиты, а именно, выполнения проверок электронного ключа по событиям, c вероятностью, меньшей 100%;
  • примеры получения случайных чисел как с помощью Guardant API, а также Microsoft Crypto API;
  • различные способы обработки ошибок вызовов API.

Уроки ориентированы на разработчиков программного обеспечения, которые раньше не использовали защиту Guardant и тех, кто использовал только автозащиту, и им необходимо реализовать дополнительный уровень безопасности при помощи Guardant API.

Урок «Аппаратные алгоритмы ключа»

В качестве тестового приложения выбрана программа, представляющая собой графический интерфейс работы с базой данных (БД) MS Access, содержащей список клиентов и информации о них.Урок и материалы к нему представлены для двух языков программирования: Delphi и C#. Урок входит в курс «Основы защиты приложений при помощи Guardant API», скачать который можно в разделе «Обучающие материалы».

Другие новости
График работы компании в период майских праздников
Компания «Актив»: 30 лет на рынке кибербезопасности
Подтверждена совместимость программы для ЭВМ «ГРАНД-Смета» и аппаратного ключа Guardant Code c ОС РОСА Кобальт
Вышли обновления Guardant SLK 3.22
Как адаптируется российский рынок ПО обсудили на конференции Guardant Day
«Цифровые атташе» окажут содействие в представлении решений Компании «Актив» на зарубежных рынках
АСКОН переходит на российскую систему защиты Guardant
Guardant SLK поддерживает ARM-архитектуру
Новая версия Guardant SLK 3.15
Подтверждена совместимость продуктов Guardant и операционных систем «Альт»