北京中宏立達科技發展有限公司;北京立達信安科技有限公司李維剛獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉北京中宏立達科技發展有限公司;北京立達信安科技有限公司申請的專利一種基于橢圓曲線短簽名的注冊碼生成與驗證方法及系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119903492B 。
龍圖騰網通過國家知識產權局官網在2025-09-02發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202411882972.8,技術領域涉及:G06F21/12;該發明授權一種基于橢圓曲線短簽名的注冊碼生成與驗證方法及系統是由李維剛;王輝;黃錦陽;張朝壹;許玉蝦設計研發完成,并于2024-12-19向國家知識產權局提交的專利申請。
本一種基于橢圓曲線短簽名的注冊碼生成與驗證方法及系統在說明書摘要公布了:本發明涉及一種基于橢圓曲線短簽名的注冊碼生成與驗證方法及系統,屬于信息安全技術領域。其中注冊碼生成方法包括:基于安裝軟件的設備的硬件信息和該軟件的標識信息生成機器碼;生成隨機橢圓曲線密鑰對,基于密鑰對中的私鑰對機器碼進行短簽名得到對應的簽名值r,s;基于簽名值r,s生成注冊碼。驗證方法包括:生成該設備運行該軟件所對應的機器碼;還原待驗證的注冊碼得到簽名值r′,s′;基于機器碼和簽名值r′,s′驗證所述注冊碼。本發明注冊碼基于橢圓曲線公鑰密碼和短簽名算法生成,注冊碼長度與傳統注冊碼長度相類似,并實現注冊碼與運行的設備相綁定以防止軟件在非授權設備上使用,在有效縮短注冊碼長度的同時實現了軟件的版權保護。
本發明授權一種基于橢圓曲線短簽名的注冊碼生成與驗證方法及系統在權利要求書中公布了:1.一種基于橢圓曲線短簽名的注冊碼生成方法,其特征在于,包括如下步驟: 基于安裝軟件的設備的硬件信息和該軟件的標識信息生成該設備運行該軟件所對應的機器碼; 生成隨機橢圓曲線密鑰對sk,PK,基于密鑰對中的私鑰sk對機器碼進行短簽名得到對應的簽名值r,s;包括:生成隨機數k并計算k對應橢圓曲線上的點P=k·G;其中G為橢圓曲線的一個基點,其階為素數;基于橢圓曲線點P的x坐標確定簽名值的r,包括基于橢圓曲線點P的x坐標的高32bit、或低32bit、或坐標所有比特位中的中段32bit確定簽名值的r;對所述機器碼計算數字摘要得到機器碼的特征碼,并將所述特征碼轉換為大整數h;基于h和所述私鑰計算得到簽名值的s,s=k-1h+skmodn,其中n為基點G的階;其中sk為所述私鑰,為112bit的大整數,隨機數k長度為112bit;基于r和s構成所述簽名值r,s; 基于簽名值r,s生成該軟件在該設備上運行的注冊碼。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人北京中宏立達科技發展有限公司;北京立達信安科技有限公司,其通訊地址為:100048 北京市海淀區西三環北路50號院8號樓701;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。