альтернатива ключу для облачного программного обеспечения

В настоящее время наше программное обеспечение защищено USB-ключом. Если мы хотим запустить его в облачной среде, очевидно, что это уже не вариант.

Само облако будет под контролем нашего заказчика — у них такая среда уже настроена.

Есть ли хорошие схемы защиты для такой среды?


person Warpin    schedule 02.05.2011    source источник
comment
Если вы запускаете его в облачной среде (предположительно, как некую форму программного обеспечения как услуги), не будете ли вы сами контролировать установку серверов/программного обеспечения? (Я предполагаю, что я что-то упустил здесь, поэтому вы можете уточнить свой вопрос.) Вы имеете в виду, что вы позволите своим клиентам устанавливать его в своих собственных облачных средах? (Если это так, периодические проверки на сервере лицензирования могут быть разумным решением.)   -  person John Parker    schedule 02.05.2011
comment
Я имел в виду, что пользователь может установить его в своем собственном облаке - я только что отредактировал вопрос с этой дополнительной информацией.   -  person Warpin    schedule 02.05.2011


Ответы (2)


Мне кажется, вы хотите ограничить количество одновременных пользователи вашего приложения или, возможно, ограничить количество входов.

person Rob Kennedy    schedule 02.05.2011
comment
Упомянутые вами ограничения можно легко обойти, поскольку клиент может просто выполнить развертывание в разных экземплярах облака. - person McGovernTheory; 03.05.2011

Вам следует изучить возможность использования системы DinkeyWeb. Вы можете защитить свое приложение независимо от того, развернуто оно на вашем собственном сервере или на сервере ваших клиентов.

person Nick Smith    schedule 14.06.2011