受邀請給一家公司的軟件做加密方案,軟件為C/S開發模式,軟件有多個模塊,發布時,所有模塊都會給客戶,而客戶只能使用已授權的模塊。服務器端只有數據庫系統,而沒有服務監聽程序模塊。為了能保證其授權的方便快捷,授權功能在服務器端。
    初期設想方案有兩個:
   方案一、將已授權模塊信息加密寫入到注冊表,客戶啟動模塊時訪問服務器端得到是否授權。
   方案二、將已授權模塊信息加密寫入到數據庫,客戶啟動模塊時取得授權信息。
   為了防止破解,每次加密驗證時,生成的密文為動態密文。
   以上加密手段強度不高。