На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

License System Security



It is not possible to guarantee complete protection against the unauthorized use of software. A licensed application is only as secure as the steps the software publisher takes to prevent code modifications that could result in bypassing license requirements. However, if you incorporate the License Service Application Programming Interface (LSAPI) functions in your application, you can deter license system tampering and reveal when tampering occurs. The measure of security the LSAPI functions provide is not tamperproof, but intruders must use an overt act of programming to compromise it.

Much of the security provided by the LSAPI functions is accomplished by including a challenge/response protocol in the calls to the LSAPI functions. The purpose of the protocol is to ensure that a valid license is present. It provides a reasonably reliable way for both the license system and the application to verify that the other has an identical secret value. Applications can use the protocol to authenticate both the license and the path from the application to the license.

The LSAPI functions use the MD4 Message-Digest Algorithm from RSA Data Security, Inc., to meet basic LSAPI security goals. This algorithm does not require patented cryptographic techniques. Knowledge of the algorithm neither compromises the secrets the application passes through it, nor the level of security the LSAPI offers. If you use a more complex challenge/response algorithm, it may not raise the level of security, and if you use a more sophisticated challenge/response protocol, all license systems may not support it. Maintaining the privacy of the shared secret values, however, is essential to the reliability of the LSAPI security protocol.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Лицензионная Системная Безопасность



Возможно не должно гарантировать полную защиту против несанкционированного использования программного обеспечения. Лицензированное приложение только такое же безопасное как меры программный издатель принимается, чтобы предохранять кодовые модификации, которые могли бы закончиться обходом лицензионных требований. Тем не менее, если Вы включаете Лицензионное Приложение Услуги, программирующее Интерфейс функций (LSAPI) в вашем приложении, Вы можете удержать лицензионную системную подделку и показывать когда подделка происходит. Мера безопасности функции LSAPI обеспечивают, не защищенное от постороннего вмешательства, но злоумышленники должны использовать открытое действие программирования, чтобы идти на компромисс это.

Большинство безопасности предусмотренное функциями LSAPI выполнено включая вызов/ответ протокола на вызовах в функции LSAPI. Цель протокола в том, чтобы проверить, что правильная лицензия представляет. Это обеспечивает разумно надежный путь как для лицензионной системы так и приложение, чтобы проверять, что другое имеет идентичную секретную величину. Приложения могут использовать протокол, чтобы удостоверять как лицензию так и путь от приложения до лицензии.

LSAPI Функционирует использованию Алгоритм MD4 Message-Digest из Данных RSA Безопасности, Inc., чтобы встречать основные цели безопасности LSAPI. Этот алгоритм не требует запатентованные шифровальные методы. Знание алгоритма ни компромиссы секреты приложение проходит через это, ни уровень безопасности предложения LSAPI. Если Вы используете более сложный вызов/ответ алгоритма, это не может поднимать уровень безопасности, и если Вы используете более умный вызов/ответ протокола, все лицензируют системы не может поддерживать это. Поддерживая секретность коллективных секретных величин, тем не менее, существенное в надежности протокола безопасности LSAPI.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz