[發明專利]電子編碼的生成和認證方法有效
| 申請號: | 201711467400.3 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108183789B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 朱濤;劉朝雷;宋西富;祝平 | 申請(專利權)人: | 創通票科技有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;G06Q50/10 |
| 代理公司: | 天津市尚儀知識產權代理事務所(普通合伙) 12217 | 代理人: | 鄧琳 |
| 地址: | 300384 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 編碼 生成 認證 方法 | ||
1.一種電子編碼的生成和認證方法,所述電子編碼為一種針對特定科技服務的定額有價電子編碼,在企業與服務機構之間流通,通過電子編碼管理系統統一管理;其特征在于,所述電子編碼的生成和認證包括企業申領、企業簽約、機構申領、機構兌現、企業審核五個過程;
所述企業申領流程,包括如下步驟:
A1:企業申領電子編碼,電子編碼管理系統生成隨機數字M1作為公鑰,生成隨機字符串M2作為私鑰;所述隨機數字M1是8位隨機數字;公鑰M1通過短信發送給企業;
A2:電子編碼管理系統把M1的8位數字重新排列組成新的密鑰M3;
A3:電子編碼管理系統把密鑰M3轉化為二進制數字B1,以私鑰M2做為密鑰,使用DES對稱加密算法對B1進行加密,得出加密后的字符串MB1;
A4:電子編碼管理系統使用MD5加密算法對MB1進行加密得到最終的加密字符串結果MB2,保存在此電子編碼數據信息中,電子編碼數據信息與企業ID相對應;
所述企業簽約流程,包括如下步驟:
Q1:企業在電子編碼管理系統中輸入公鑰字符串M3,通過企業ID與簽約電子編碼數據查找相應的私鑰字符串M2;
Q2:將M3二進制化,以私鑰M2做為密鑰,使用DES對稱加密算法對二進制化后的序列進行加密,加密結果再通過MD5加密算法,得出加密字符串結果MB3;判斷MB3=MB2,則簽約成功;否則簽約失敗;
所述機構申領,包括如下步驟:
P1:電子編碼管理系統生成隨機數字M4作為公鑰,生成隨機字符串M5作為私鑰;所述隨機數字M4是8位隨機數字;公鑰M4通過短信發送給機構;
P2:電子編碼管理系統把M4的8位數字重新排列組成新的密鑰M6;
P3:電子編碼管理系統把密鑰M6轉化為二進制數字B2,以私鑰M5做為密鑰,使用DES對稱加密算法對B2進行加密,得出加密后的字符串MB4;
P4:電子編碼管理系統使用MD5加密算法對MB4進行加密得到最終的加密字符串結果MB5,保存在此電子編碼數據信息中,電子編碼數據信息與機構ID相對應;
所述機構兌現,包括如下步驟:
N1:機構在電子編碼管理系統中輸入公鑰字符串M6,通過機構ID與簽約電子編碼數據查找相應的私鑰字符串M5;
N2:將M6二進制化,以私鑰M5做為密鑰,使用DES對稱加密算法對二進制化后的序列進行加密,加密結果再通過MD5加密算法,得出加密字符串結果MB6;判斷MB6=MB3,則兌現成功;否則兌現失敗;
所述企業審核,包括如下步驟:
E1:企業輸入公鑰字符串M6,通過登錄賬戶用戶ID與簽約電子編碼數據查找相應的私鑰字符串M2,
E2:將M6二進制化,以私鑰M2做為密鑰,使用DES對稱加密算法對二進制化后的序列進行加密,加密結果再通過MD5加密算法,得出加密字符串結果MB7;判斷MB7=MB2,則審核成功;否則審核失敗。
2.如權利要求1所述的一種電子編碼的生成和認證方法,其特征在于,步驟A2中使用公鑰M1生成M3方法是,將M1拆成8個獨立字符,S1,S2,S3,S4,S5,S6,S7,S8,重新排列組成新的密鑰M3=S6+S4+S5+S2+S1+S7+S8+S3。
3.如權利要求1所述的一種電子編碼的生成和認證方法,其特征在于,步驟P2中使用公鑰M4生成M6方法是,將M4拆成8個獨立字符,R1,R2,R3,R4,R5,R6,R7,R8,重新排列組成新的密鑰M6=R6+R4+R5+R2+R1+R7+R8+R3。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創通票科技有限公司,未經創通票科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711467400.3/1.html,轉載請聲明來源鉆瓜專利網。





