RM新时代官方网站

【開源資訊】smart-license v1.0.1 發(fā)布,為軟件提供授權(quán)的工具

smart-license 是一款用于安全加固的開源項目。 主要服務(wù)于非開源產(chǎn)品、商業(yè)軟件、具備試用功能的付費軟件等,為軟件提供授權(quán)制的使用方式。

名詞解釋:

  • License:通過 smart-license 生成的授權(quán)文件,導(dǎo)入至要授權(quán)使用的軟件產(chǎn)品中。
  • 源數(shù)據(jù):需要進行 License 加工處理的基礎(chǔ)數(shù)據(jù)。例如,將軟件產(chǎn)品運行的配置文件作為源數(shù)據(jù),經(jīng)由 smart-license 授權(quán)處理后生成 License 文件。
  • License源文件:生成 License 的同時,會自動產(chǎn)生一份文件用于記錄:源數(shù)據(jù),授權(quán)時間,過期時間,秘鑰對等信息。由軟件授權(quán)方持有,當(dāng)客戶遺失 License 文件之后可以根據(jù)License源文件重新生成 License。

更新說明:

雖然通過 smart-license 生成的 License 具備防篡改的能力, 但對于有著一定技術(shù)功底的用戶,依舊可以采用某些手段獲得 License 的源數(shù)據(jù), 再通過 smart-license 偽造一份"合法"的 License 。

為此需要提供一種安全加固策略,防止某些不懷好意的人過于輕松的突破 License 的安全防線。

加固的原理如下圖所示,生成License階段采用非對稱加密方式對源數(shù)據(jù)進行預(yù)處理。 而在程序運行時從License中提取到的是密文形式的源數(shù)據(jù),需要通過公鑰解密還原真實內(nèi)容。

【開源資訊】smart-license v1.0.1 發(fā)布,為軟件提供授權(quán)的工具

軟件提供商大可將公鑰硬編碼至程序中,即便通過反編譯獲得公鑰,也無法以此偽造 License。 再則可在程序中引入代碼混淆機制,增加反編譯的破解難度,強化軟件的安全系數(shù)。

適用場景

  • 非開源產(chǎn)品、商業(yè)軟件、收費軟件。
  • 限制產(chǎn)品的傳播性,每個客戶擁有專屬 License。
  • 同一款軟件發(fā)行包根據(jù) License 的不同提供不同的服務(wù)能力。
  • 限定軟件授權(quán)時效

產(chǎn)品特色:

  • 開源,代碼完全公開,License的生成原理是透明的。
  • 易用,提供二進制包,直接基于命令行生成 License。
  • 安全,生成的 License 在一定程度上具備防篡改能力,破解難度大。
  • 安全加固,采用非對稱加密方式對 License源數(shù)據(jù)進行預(yù)處理,防止偽造License。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2022年7月23日 上午10:51
下一篇 2022年7月23日 上午11:05

相關(guān)推薦

  • 南京注冊公司南京注冊公司的基本流程與注意事項 南京(南京注冊公司流程及費用標(biāo)準(zhǔn))

    南京注冊公司南京注冊公司的基本流程與注意事項 南京,這座歷史文化名城,不僅是中華文明的發(fā)祥地之一,也是現(xiàn)代商業(yè)的繁榮之地。許多創(chuàng)業(yè)者選擇在這里開啟他們的商業(yè)旅程,而注冊公司是這旅程…

    科研百科 2024年8月7日
    1
  • 中國航發(fā)研究所

    中國航發(fā)研究所是中國航發(fā)集團的直屬研究機構(gòu),成立于1958年,是中國航空航天工業(yè)的重要組成部分。研究所的總部位于北京市,擁有多個實驗室和研究中心,致力于研究、開發(fā)和生產(chǎn)航空發(fā)動機、…

    科研百科 2024年10月30日
    11
  • 2018中國信達青海分公司社會招聘若干人公告(青海信達人力資源開發(fā)有限公司)

    中國信達青海分公司是中國信達資產(chǎn)管理股份有限公司在青海省設(shè)立的分支機構(gòu),根據(jù)業(yè)務(wù)發(fā)展需要,現(xiàn)面向國內(nèi)外誠聘專業(yè)人才若干名,工作地點在青海省西寧市。有關(guān)事項公告如下: 一、崗位描述 …

    科研百科 2024年6月22日
    39
  • 信息化 項目管理系統(tǒng)demo

    信息化項目管理系統(tǒng)demo: 讓項目管理更高效 隨著現(xiàn)代軟件開發(fā)和項目管理的不斷進步,信息化項目管理系統(tǒng)已經(jīng)成為了現(xiàn)代項目管理的重要工具之一。一個好的信息化項目管理系統(tǒng)可以幫助項目…

    科研百科 2025年1月15日
    4
  • 廣西大學(xué)趙艷君

    廣西大學(xué)趙艷君是一位杰出的女性學(xué)者,她在學(xué)術(shù)界和公共領(lǐng)域都有著廣泛的影響力。她的研究涉及多個學(xué)科領(lǐng)域,包括社會學(xué)、心理學(xué)、政治學(xué)和經(jīng)濟學(xué)等。她的研究領(lǐng)域涵蓋了多個方向,包括社會公正…

    科研百科 2024年11月22日
    8
  • 科研項目和成果培育

    科研項目和成果培育是現(xiàn)代科學(xué)發(fā)展的重要支撐,也是推動社會進步和經(jīng)濟發(fā)展的重要手段。在當(dāng)今社會,科研項目和成果培育已經(jīng)成為科學(xué)技術(shù)發(fā)展的重要基礎(chǔ),對于推動科學(xué)技術(shù)的進步和社會發(fā)展具有…

    科研百科 2025年3月1日
    2
  • 濰坊項目管理咨詢(濰坊項目管理)

    濰坊項目管理濰坊項目管理 【公路和農(nóng)田項目管理】我們廣東工程技術(shù)【甲】1. 《公路工程管理大計》2. 《鐵路工程施工質(zhì)量管理工程施工質(zhì)量管理工作方案》3. 《鐵路基本管理實施細(xì)則》…

    科研百科 2024年5月18日
    45
  • 什么是供應(yīng)商管理?供應(yīng)商管理辦法及流程介紹

    什么是供應(yīng)商管理? 供應(yīng)商管理是采購流程的一個步驟,它監(jiān)督所有公司供應(yīng)鏈關(guān)系并找到改進供應(yīng)商戰(zhàn)略的方法。 行業(yè)利用供應(yīng)商管理來確保供應(yīng)鏈的所有成員都達到預(yù)期,確定需要改進的領(lǐng)域,并…

    科研百科 2022年12月2日
    334
  • 科研項目精準(zhǔn)實施

    科研項目精準(zhǔn)實施是科學(xué)研究的重要目標(biāo)之一。在科研項目實施過程中,精準(zhǔn)實施能夠提高研究效果,降低研究成本,并促進研究成果的轉(zhuǎn)化和應(yīng)用。本文將從科研項目精準(zhǔn)實施的定義、意義和實施方法三…

    科研百科 2025年3月4日
    3
  • 學(xué)科競賽科研項目有哪些

    學(xué)科競賽科研項目有哪些 隨著科技的不斷發(fā)展,學(xué)科競賽科研項目成為了學(xué)生們展示自己才華和獲得榮譽的重要途徑之一。在學(xué)科競賽科研項目中,學(xué)生們可以接觸到前沿的科技知識,鍛煉自己的科研能…

    科研百科 2025年4月5日
    7
RM新时代官方网站