[發明專利]一種基于微服務架構的輸配電生產管理系統在審
| 申請號: | 202010030761.7 | 申請日: | 2020-01-13 |
| 公開(公告)號: | CN111245835A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 萬慶文 | 申請(專利權)人: | 萬慶文 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32;G06Q50/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 330000 江西*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 微服 架構 配電 生產管理 系統 | ||
1.一種基于微服務架構的輸配電生產管理系統,其特征在于,包括:用戶客戶端,API網關,發現服務器Sf,由發電管理云服務器S1、輸電管理云服務器S2和配電管理云服務器S3組成的微服務架構;
所述的用戶客戶端通過API網關與發現服務器Sf進行通信,發現服務器Sf與微服務架構中的任一個云服務器Si進行通信;
發現服務器Sf上運行有用戶認證管理系統軟件,該用戶認證管理系統采用基于零知識證明的認證方法對訪問發現服務器的用戶客戶端進行身份認證,該認證方法包括以下步驟:
步驟一:用戶客戶端上的用戶Ui在發現服務器Sf的用戶認證管理系統上進行用戶注冊,具體為:用戶Ui選取兩個大的素數i和j,計算u=i×j;用戶Ui從[0,u-1]中選取一個私鑰t,計算公鑰f=tmodu;用戶Ui將u和f傳送給用戶認證管理系統;
步驟二:發現服務器Sf上的用戶認證管理系統對用戶客戶端上的用戶Ui的身份進行認證,具體的認證過程為:
a.用戶Ui從[0,u-1]中隨機選取一個數z,計算a=z2modu,并將a傳送給用戶認證管理系統;
b.用戶認證管理系統在對話框內顯示p;
c.用戶Ui計算b=ztp,將b傳送給用戶認證管理系統;
d.用戶認證管理系統計算b2modu和afp,如果b2modu=afp,則證明用戶Ui知道私鑰t的值,即用戶Ui的身份通過了認證、證明身份合法;
步驟三:若用戶客戶端的用戶Ui的身份合法,則用戶認證管理系統允許用戶Ui訪問發現服務器Sf。
2.根據權利要求1所述的輸配電生產管理系統,其特征在于,所述的發現服務器Sf的主要功能是存儲微服務架構中任一個云服務器Si的注冊信息、并且接受用戶客戶端的訪問。
3.根據權利要求2所述的輸配電生產管理系統,其特征在于,所述的API網關用于將用戶客戶端的請求訪問通過發現服務器Sf動態路由到微服務架構中任一個云服務器Si。
4.根據權利要求3所述的輸配電生產管理系統,其特征在于,所述的步驟一:用戶客戶端上的用戶Ui在發現服務器Sf的用戶認證管理系統上進行用戶注冊,具體步驟為:
a.用戶Ui在用戶認證管理系統上,點擊用戶注冊,用戶認證管理系統彈出與用戶Ui進行交互式通信的對話框;
b.用戶Ui選取兩個大的素數i和j,計算u=i×j;用戶Ui從[0,u-1]中選取一個私鑰t,計算公鑰f=tmodu;
c.用戶Ui在彈出的對話框中輸入u和f,之后對話框消失。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于萬慶文,未經萬慶文許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010030761.7/1.html,轉載請聲明來源鉆瓜專利網。





