軟件商在發行產品前,通常會先做好軟件、算法或相關數據的保護工作,一方面是防止逆向工程,保護知識產權不被侵犯;另一方面希望只有授權用戶才能使用其產品或服務,以確保每一份銷售收入。
圣天諾作為擁有30多年國際市場服務經驗的軟件保護與授權品牌,為上萬家企業提供穩定且可靠的軟件保護方案,保護企業應得的商業收入。
圣天諾能保護什么?
保護軟件的知識產權,防止逆向工程,防止知識產權被竊用形成非法復制品或競爭品。
保護包括算法模型在內的高價值的數據文件。只有在硬鎖或授權許可生效時,受保護的數據文件才能被訪問。
保護軟件只能被授權用戶訪問,即只有在硬鎖或授權許可存在并生效時,軟件才能運行。從而確保開發商可以從每一份軟件的銷售中獲得收入。
保護軟件只能在綁定的硬件設備上運行。如需要,開發商可以將軟件與設備綁定,防止在非授權設備上運行軟件。
保護軟件只能在授權范圍內使用,即按照開發商預設的使用期限、功能模塊、次數、并發數等條件使用。
web程序訪問控制
實施保護的方式:圣天諾Envelope外殼、調用API
圣天諾Envelope外殼是一款可以讓開發商快速實施高強度軟件保護的工具,滿足大部分開發商對軟件保護的需要。除此之外,開發商還可以配合深度使用API的方式,增強軟件保護的強度。
安全性特征:
定制的安全芯片(適用于硬鎖)
白盒安全保護通道
標準的AES 128位保護算法
不斷增強的外殼保護技術
AppOnChip - 自動化實施代碼植入
為開發商定制的API庫
遠程安全升級
適合的部署場景:單機、網絡、本地、容器化 \ 虛擬化 \ 云或嵌入式環境
無論是運行在PC端、移動端,又或是運行在本地或者虛擬云計算環境,您都可以通過圣天諾來對軟件進行保護、授權,且保護與授權的工作是分離進行的,從而可以保留業務端操作的靈活性。在實施『保護』階段,研發人只需對已經定義的銷售的模塊實施對應的保護和授權操作,而這一過程無需改動任何代碼即可通過強大的圣天諾Envelope外殼工具自動實現。當進入『授權』階段,產品人則可靈活地按照業務需要來打包產品或服務(無需研發工程介入),一經確認,便可根據預先定義的分發模式和保護機制,進行銷售。
軟件保護方案選項選項:硬鎖系列、軟鎖(軟授權)、基于用戶的授權(云端)
圣天諾為開發商提供了多種方案選項,從硬鎖系列、軟鎖(軟授權)到云端授權,開發商可根據產品設計的需要、場景的需要或用戶的偏好,選擇理想的保護、授權方案。
以下是常見的選擇偏好類型:
適合選擇硬鎖的場景:在離線環境下,希望即插即用,且不受系統重裝或硬件更換的影響;希望為自己的軟件產品配一把實體硬件鎖;或者配合一把帶有時鐘芯片的保護鎖,可以精準控制軟件運行時間等場景。
適合選擇軟授權的場景:在虛擬化、容器化環境下部署的軟件;希望將軟件與特定硬件設備綁定運行;沒有USB接口的設備;用于拓展海外業務(最終用戶不喜歡硬鎖);希望更便于進行許可的設置和管理的;不希望產生硬件庫存管理或郵寄成本的;希望避免疫情期間硬鎖無法及時交付給用戶等情況。
適合選擇云授權的場景:在線+離線混合應用場景的;需要在線驗證許可,同時需要頻繁離線使用的場景;需要部署在容器化、虛擬化、公有云或私有云環境下的場景;希望用戶端可以隨時、隨地的跨設備使用軟件;相對會比較頻繁出現系統重裝或硬件更換的場景(無需軟件許可遷移工作);希望管理員可通過基于web頁面對用戶身份進行一系列權限管理操作的場景;希望可以實時了解產品使用情況等場景。



技術部