主密鑰
.NET Reactor 是用于為.NET Framework編寫(xiě)的軟件的功能強(qiáng)大的代碼保護(hù)和軟件許可系統(tǒng),并且支持生成.NET程序集的所有語(yǔ)言。主要功能特點(diǎn):知識(shí)產(chǎn)權(quán)保護(hù)、強(qiáng)大的許可系統(tǒng)、軟件開(kāi)發(fā)工具包以及部署。支持對(duì)所有.NET產(chǎn)品的保護(hù)。
主密鑰是用于加密、簽署和驗(yàn)證許可證文件的非對(duì)稱(chēng)加密密鑰 (RSA)。主密鑰的公開(kāi)部分存儲(chǔ)在受保護(hù)程序集內(nèi),自動(dòng)用于驗(yàn)證加載的許可證文件,而主密鑰的私有部分則用于加密和簽署這些文件。
此外,主密鑰還定義了一個(gè) "槽",用于存儲(chǔ)評(píng)估期、到期日、使用次數(shù)等信息。如果更改主密鑰,將使用不同的槽。如果用不同的主密鑰保護(hù)不同的程序集,它們將各自使用自己的插槽。例如,如果想讓多個(gè)程序集共享相同的使用次數(shù),就需要用同一個(gè)主密鑰來(lái)保護(hù)它們。
為受保護(hù)軟件創(chuàng)建許可證文件時(shí),必須使用與生成 .NET Reactor 受保護(hù)輸出時(shí)相同的主密鑰。
該主密鑰在您創(chuàng)建項(xiàng)目時(shí)生成,必須保存以保留原始密鑰。切勿將主密鑰交給任何人!
如需下載.NET Reactor 最新試用版,請(qǐng)點(diǎn)產(chǎn)品名跳轉(zhuǎn)產(chǎn)品下載頁(yè)>>