[發明專利]菜單表權限控制方法及裝置在審
| 申請號: | 202210932145.X | 申請日: | 2022-08-04 |
| 公開(公告)號: | CN115203726A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 陳冰 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/64;G06F21/62 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 郝博;劉飛 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 菜單 權限 控制 方法 裝置 | ||
本發明公開了一種菜單表權限控制方法及裝置,涉及網絡安全技術領域,所述菜單表權限控制方法包括:接收用戶通過前端發送的菜單接口調用請求;基于所述菜單接口調用請求,篩選目標菜單表;通過菜單權限碼表對所述目標菜單表的各菜單項進行編碼形成菜單標識碼,以及對所述菜單項的各操作權限進行編碼形成操作標識碼;將目標菜單項的菜單標識碼和目標操作權限的操作標識碼進行拼接生成權限碼;對所述權限碼進行編碼加密形成加密傳輸碼;將所述加密傳輸碼反饋給所述前端。本發明能夠對菜單表的操作權限進行加密并傳輸以提高菜單表使用過程中的信息安全性。
技術領域
本發明涉及網絡安全技術領域,尤其涉及一種菜單表權限控制方法及裝置。
背景技術
本部分旨在為權利要求書中陳述的本發明實施例提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
在銀行的管理系統中,不同級別的人員對不同的菜單表有著不同的處理權限。銀行系統內使用的電腦網頁端的菜單表一般都是從銀行處理終端的后臺接口獲取,這些菜單表在電腦前端的使用過程中沒有操作權限的限制,使用人員容易在電腦前端對這些菜單表中的內容進行篡改,使得菜單表的使用過程中存在信息安全風險。
發明內容
本發明實施例提供一種菜單表權限控制方法及裝置,用以對菜單表的操作權限進行加密并傳輸以提高菜單表使用過程中的信息安全性,該方法包括:
接收用戶通過前端發送的菜單接口調用請求;
基于所述菜單接口調用請求,篩選目標菜單表;
配置菜單權限碼表對所述目標菜單表的各菜單項進行編碼形成菜單標識碼,以及對所述菜單項的各操作權限進行編碼形成操作標識碼;
將目標菜單項的菜單標識碼和目標操作權限的操作標識碼進行拼接生成權限碼;
對所述權限碼進行編碼加密形成加密傳輸碼;
將所述加密傳輸碼反饋給所述前端。
本發明實施例中,通過菜單權限碼表對所述目標菜單表的各菜單項進行編碼形成菜單標識碼,以及對所述菜單項的各操作權限進行編碼形成操作標識碼包括如下步驟:
基于所述菜單權限碼表對所述目標菜單表的各菜單項進行二進制編碼,在每個所述菜單項上配置一個二進制碼,逐級將各所述菜單項的二進制碼進行拼接,在各所述菜單項上形成所述菜單標識碼;
基于所述菜單權限碼表對所述菜單項的各操作權限進行二進制編碼,在每個所述操作權限上對應配置一個二進制碼形成操作標識碼。
本發明實施例中,基于所述菜單權限碼表對所述菜單項的各操作權限進行二進制編碼,在每個所述操作權限上對應配置一個二進制碼形成操作標識碼包括如下步驟:
配置所述目標菜單表的操作權限生成多個權限操作單項,其中,所述目標菜單表的操作權限被配置為訪問權限操作單項、導出權限操作單項、導入權限操作單項、增加權限操作單項以及提交權限操作單項;
基于所述菜單權限碼表對各所述權限操作單項進行二進制編碼,在每個所述權限操作單項上對應配置一個二進制碼形成操作標識碼。
本發明實施例中,將目標菜單項的菜單標識碼和目標操作權限的操作標識碼進行拼接生成權限碼包括如下步驟:
基于所述菜單接口調用請求,將目標菜單項的菜單標識碼與目標操作權限的操作標識碼進行拼接生成二進制權限碼。
本發明實施例中,對所述權限碼進行編碼加密形成加密傳輸碼包括如下步驟:
對所述目標菜單項上的二進制權限碼進行十進制轉碼形成十進制權限碼;
通過base64對所述目標菜單項所對應的十進制權限碼進行編碼加密形成所述加密傳輸碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210932145.X/2.html,轉載請聲明來源鉆瓜專利網。





