2010-04-30 79 views

回答

0

說到籠統,離線驗證,所有的細節都存儲在本地,而網上驗證,一些或所有的細節都存儲在許可證服務器上。選擇離線或在線驗證有這些主要影響。

控制

脫機驗證通常只提供了許可間接控制。例如,撤銷許可證要麼不可行,要麼需要將許可證添加到下一版應用程序中包含的許可證黑名單中。

在線驗證提供了更直接的控制。當licence被撤銷時,只要檢查許可證,通常在用戶下次啓動應用程序時,變化就會變得明顯。許可證的其他更改也是如此,例如允許更多用途,延長到期日期,在脫機使用的情況下,您必須向客戶發送新許可證以實現此更改。

安全

離線激活在原理上是不太安全的兩個。通過離線驗證,所有祕密都存儲在本地。也就是說,鑰匙和鎖在同一個地方,並最終可以被壓縮。通過在線驗證,許可證服務器維護的「機密」是分開的,無法訪問。攻擊者無法到達他們,所以系統不能以這種方式被壓縮。

相關問題