两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法及系統(tǒng)與流程

文檔序號:40609996發(fā)布日期:2025-01-07 20:52閱讀:10來源:國知局
一種基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法及系統(tǒng)與流程

本發(fā)明涉及信息安全,具體為一種基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法及系統(tǒng)。


背景技術(shù):

1、水電站計(jì)算機(jī)監(jiān)控系統(tǒng)是利用電子計(jì)算機(jī)對水電站電力生產(chǎn)業(yè)務(wù)全過程進(jìn)行實(shí)時監(jiān)視和控制,確保水電站安全、穩(wěn)定、高效運(yùn)行的重要信息系統(tǒng),對于保障電力可靠供應(yīng)具有重要意義。隨著現(xiàn)代工業(yè)的不斷發(fā)展,信息系統(tǒng)在水電站的運(yùn)行管理中扮演著越來越重要的角色。然而,近年來信息系統(tǒng)網(wǎng)絡(luò)安全形勢日益嚴(yán)峻,針對水電站計(jì)算機(jī)監(jiān)控系統(tǒng)的網(wǎng)絡(luò)攻擊見效快、影響范圍廣、社會破壞大,水電站計(jì)算機(jī)監(jiān)控系統(tǒng)往往成為網(wǎng)絡(luò)攻擊的重點(diǎn)打擊目標(biāo)。因此,如何有效提升水電站計(jì)算機(jī)監(jiān)控系統(tǒng)的網(wǎng)絡(luò)安全防護(hù)能力,成為亟待解決的重大課題。商用密碼技術(shù)作為信息安全領(lǐng)域的重要手段,其應(yīng)用在保障信息系統(tǒng)的安全性方面具有關(guān)鍵作用。

2、盡管商用密碼技術(shù)在信息安全防護(hù)中具有重要地位,但現(xiàn)有的相關(guān)技術(shù)在實(shí)際應(yīng)用中仍存在諸多不足。首先,傳統(tǒng)的單因子身份認(rèn)證方法,如僅依靠密碼進(jìn)行認(rèn)證,容易受到暴力破解和社會工程攻擊的威脅,難以提供足夠的安全保障。其次,即使是多因子身份認(rèn)證,由于其復(fù)雜性和用戶體驗(yàn)問題,往往導(dǎo)致用戶操作繁瑣、登錄過程緩慢,進(jìn)而影響系統(tǒng)的整體效率和用戶滿意度。此外,現(xiàn)有的訪問控制策略較為粗糙,無法根據(jù)用戶的動態(tài)行為和實(shí)時環(huán)境進(jìn)行細(xì)粒度的訪問控制,導(dǎo)致數(shù)據(jù)泄露和權(quán)限濫用的風(fēng)險增加。在數(shù)據(jù)存儲和傳輸過程中,雖然現(xiàn)有技術(shù)采用了一定的加密措施,但由于加密算法的復(fù)雜度和密鑰管理的難題,依然存在被破解和數(shù)據(jù)被竊取的隱患。尤其在水電站計(jì)算機(jī)監(jiān)控系統(tǒng)中,由于涉及到大量的實(shí)時數(shù)據(jù)和關(guān)鍵性操作,現(xiàn)有的安全防護(hù)措施難以滿足高安全性和高效率的雙重需求。

3、綜上所述,現(xiàn)有的信息安全技術(shù)在身份認(rèn)證、數(shù)據(jù)訪問控制和用戶行為監(jiān)控方面仍存在較多不足之處,特別是傳統(tǒng)單因子身份認(rèn)證易被破解、訪問控制策略粗糙、數(shù)據(jù)加密存儲不夠安全等問題。


技術(shù)實(shí)現(xiàn)思路

1、鑒于上述存在的問題,提出了本發(fā)明。

2、因此,本發(fā)明解決的技術(shù)問題是:針對現(xiàn)有水電站計(jì)算機(jī)監(jiān)控系統(tǒng)在身份認(rèn)證、數(shù)據(jù)訪問控制和用戶行為監(jiān)控方面存在的不足,如何確保系統(tǒng)的安全性和可靠性,減少網(wǎng)絡(luò)攻擊的風(fēng)險,保障電力生產(chǎn)的穩(wěn)定運(yùn)行的問題。

3、為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:一種基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法,包括:采用橢圓曲線密碼算法ecc結(jié)合多因子身份認(rèn)證機(jī)制,對每次登錄請求進(jìn)行認(rèn)證;

4、根據(jù)用戶信息,制定并實(shí)施細(xì)粒度訪問控制策略,使用ecc加密控制策略;

5、收集用戶行為數(shù)據(jù),并進(jìn)行ecc加密存儲;

6、利用機(jī)器學(xué)習(xí)算法構(gòu)建用戶行為模型,識別正常行為和異常行為;

7、實(shí)時監(jiān)控用戶行為,并針對異常行為進(jìn)行預(yù)警和觸發(fā)安全措施。

8、作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中:所述對每次登錄請求進(jìn)行認(rèn)證包括,通過ecc算法生成用戶的公鑰和私鑰對,私鑰k由系統(tǒng)根據(jù)隨機(jī)數(shù)生成器通過積分生成,表示為:

9、

10、其中,∈(t)表示時間函數(shù),具體定義為:

11、

12、公鑰p通過橢圓曲線點(diǎn)乘運(yùn)算從私鑰導(dǎo)出,表示為:

13、

14、其中,η(t)用于引入公鑰生成過程中的修正,定義為:

15、η(t)=αt3+βln(t+1)+γ1e-μt+δ1sin(ξt)

16、其中,ζ(τ)表示二級修正項(xiàng),定義為:

17、ζ(τ)=στ2+ρcosh(vτ)+k

18、其中,t表示積分上限,∈(t)表示時間變量t的函數(shù),g表示橢圓曲線基點(diǎn),a表示正弦函數(shù)的振幅,ω表示正弦函數(shù)的角頻率,ψ表示正弦函數(shù)的相位,b表示指數(shù)衰減項(xiàng)的系數(shù),λ表示指數(shù)衰減項(xiàng)的衰減常數(shù),c表示余弦函數(shù)的振幅,γ表示余弦函數(shù)的角頻率,d表示平方根項(xiàng)的系數(shù),e表示雙曲正切函數(shù)的系數(shù),δ表示雙曲正切函數(shù)的參數(shù),f表示反正切函數(shù)的系數(shù),θ表示反正切函數(shù)的參數(shù);α表示多項(xiàng)式項(xiàng)的系數(shù),β表示對數(shù)函數(shù)項(xiàng)的系數(shù),γ1表示指數(shù)衰減項(xiàng)的系數(shù),μ表示指數(shù)衰減項(xiàng)的參數(shù),δ1表示正弦函數(shù)項(xiàng)的系數(shù),ξ表示正弦函數(shù)的角頻率;σ表示二次項(xiàng)的系數(shù),ρ表示雙曲余弦函數(shù)項(xiàng)的系數(shù),v表示雙曲余弦函數(shù)項(xiàng)的參數(shù),k表示常數(shù)項(xiàng);τ表示中間時間變量,用于二級修正積分中的自變量,為時間t之前的時間點(diǎn);

19、在用戶首次注冊時,系統(tǒng)生成公鑰和私鑰對,并將公鑰存儲在認(rèn)證服務(wù)器中,私鑰保存在用戶設(shè)備中;

20、用戶登錄時,使用私鑰k對隨機(jī)生成的挑戰(zhàn)消息c1進(jìn)行簽名,挑戰(zhàn)消息c1表示為:

21、

22、其中,j表示求和索引,范圍從1到m;αj和βj表示挑戰(zhàn)消息生成過程中的系數(shù)和變量;

23、簽名生成過程為:

24、r=(kg)x

25、s=k-1(h(m)+rda)mod?q

26、其中,r和s表示簽名,x表示橢圓曲線上點(diǎn)的橫坐標(biāo),h(m)表示消息的哈希值,da表示用戶的私鑰,q表示橢圓曲線的階數(shù);

27、認(rèn)證服務(wù)器利用存儲的公鑰p驗(yàn)證簽名的有效性,驗(yàn)證過程為:

28、u1=s-1h(m)mod?q

29、u2=s-1r?mod?q

30、其中,u1和u2表示簽名驗(yàn)證過程中的中間變量;

31、計(jì)算驗(yàn)證點(diǎn)r,表示為:

32、r=u1?g+u2q

33、其中,q表示用戶的公鑰;

34、并驗(yàn)證:rx≡r?mod?q;

35、當(dāng)驗(yàn)證點(diǎn)r的橫坐標(biāo)rx和簽名r滿足同余關(guān)系時,表明簽名的計(jì)算和公鑰驗(yàn)證是一致的,簽名是有效的,用戶身份得到確認(rèn),繼續(xù)進(jìn)行后續(xù)驗(yàn)證;

36、當(dāng)驗(yàn)證點(diǎn)r的橫坐標(biāo)rx和簽名r不滿足同余關(guān)系時,表明簽名的計(jì)算和公鑰驗(yàn)證不一致,簽名是無效的,用戶身份未得到確認(rèn),拒絕用戶的訪問請求,記錄此次失敗的登錄嘗試。

37、作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中:所述對每次登錄請求進(jìn)行認(rèn)證還包括,使用生物特征進(jìn)一步驗(yàn)證用戶身份,結(jié)合動態(tài)驗(yàn)證碼實(shí)現(xiàn)多因子認(rèn)證,多因子認(rèn)證結(jié)果m表示為:

38、

39、其中,i表示求積的索引,范圍從1到n;bi表示第i個因子的權(quán)重系數(shù),fi表示用于第i個因子認(rèn)證的函數(shù),vi表示第i個因子的輸入變量;

40、fi(vi)具體表示為:

41、

42、其中,ai表示正弦函數(shù)的振幅系數(shù),bi表示正弦函數(shù)的頻率系數(shù),ci表示正弦函數(shù)的相位偏移量,di表示指數(shù)函數(shù)的系數(shù),ei表示指數(shù)函數(shù)的指數(shù)系數(shù),gi表示對數(shù)函數(shù)的系數(shù),hi表示對數(shù)函數(shù)的基數(shù)系數(shù);

43、進(jìn)行綜合認(rèn)證,確認(rèn)認(rèn)證結(jié)果,表示為:

44、

45、其中,a表示綜合認(rèn)證公式結(jié)果,若a>1,則表示認(rèn)證成功,允許進(jìn)行數(shù)據(jù)訪問;若a≤1,則表示認(rèn)證失敗,拒絕用戶的訪問請求,記錄此次失敗的登錄嘗試。

46、5.作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中所述制定并實(shí)施細(xì)粒度訪問控制策略包括,根據(jù)用戶在系統(tǒng)中的角色定義對應(yīng)的訪問權(quán)限;

47、根據(jù)不同的用戶角色分配不同的權(quán)限等級,確定各角色能夠訪問的資源和操作權(quán)限;

48、基于用戶的具體訪問需求,匹配相應(yīng)的權(quán)限,確保用戶只能訪問其工作所需的資源;

49、根據(jù)用戶角色、權(quán)限等級和訪問需求,生成原始訪問控制策略s。

50、作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中:所述使用ecc加密控制策略包括,使用ecc算法對生成的訪問控制策略s進(jìn)行加密,生成加密策略es,公式表示為:

51、es=encryptecc(s,k)

52、其中,encryptecc表示使用ecc算法進(jìn)行加密;

53、將加密后的訪問控制策略es存儲在認(rèn)證服務(wù)器中;

54、當(dāng)用戶發(fā)出訪問請求時,認(rèn)證服務(wù)器將加密的訪問控制策略es傳輸給需要驗(yàn)證的系統(tǒng)組件;

55、系統(tǒng)組件接收到加密的訪問控制策略es后,使用ecc解密算法進(jìn)行解密,得到原始訪問控制策略s,公式表示為:

56、s=decryptecc(es,k)

57、其中,decryptecc表示使用ecc算法進(jìn)行解密;

58、系統(tǒng)根據(jù)解密后的原始訪問控制策略s對用戶的訪問請求進(jìn)行驗(yàn)證和處理,確保用戶只能訪問其授權(quán)的資源。

59、作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中:所述收集用戶行為數(shù)據(jù)包括,登錄時間、訪問的資源、操作頻率、操作命令、設(shè)備信息、地理位置和登錄ip地址;

60、對收集到的用戶行為數(shù)據(jù)進(jìn)行預(yù)處理,包括數(shù)據(jù)清洗、格式轉(zhuǎn)換、去重;

61、所述進(jìn)行ecc加密存儲包括,使用橢圓曲線密碼算法對預(yù)處理后的用戶行為數(shù)據(jù)d進(jìn)行加密,將加密后的用戶行為數(shù)據(jù)ed存儲在系統(tǒng)的數(shù)據(jù)庫中;

62、當(dāng)需要訪問和分析用戶行為數(shù)據(jù)時,使用相應(yīng)的解密密鑰對加密數(shù)據(jù)ed進(jìn)行解密,獲取原始數(shù)據(jù)d。

63、8.作為本發(fā)明所述的基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控方法的一種優(yōu)選方案,其中:所述利用機(jī)器學(xué)習(xí)算法構(gòu)建用戶行為模型包括,利用神經(jīng)網(wǎng)絡(luò)模型處理用戶行為數(shù)據(jù)和集成學(xué)習(xí)模型結(jié)合多個基學(xué)習(xí)器的輸出,構(gòu)建用戶行為模型;

64、所述神經(jīng)網(wǎng)絡(luò)模型fnn(xu)表示為:

65、

66、其中,xu表示輸入特征向量,p表示神經(jīng)網(wǎng)絡(luò)的數(shù)量,p表示神經(jīng)網(wǎng)絡(luò)的索引,q表示時間窗口的長度,q表示時間索引,σ1表示激活函數(shù),u表示輸入特征的數(shù)量,u表示輸入特征的索引,l表示特征的維度,l表示特征維度的索引;wpu表示第p個神經(jīng)網(wǎng)絡(luò)的第u個輸入特征,xuwq表示第q時間第u個特征的第l個維度;bp表示第p個神經(jīng)網(wǎng)絡(luò)的偏置;

67、所述集成學(xué)習(xí)模型fel(xu)表示為:

68、

69、其中,v表示基學(xué)習(xí)器的數(shù)量,v表示基學(xué)習(xí)器的索引,αv表示第v個基學(xué)習(xí)器的權(quán)重,μ表示衰減因子;k(xv,xp)表示核函數(shù),衡量輸入特征xv和xp的相似性;xv表示第v個基學(xué)習(xí)器的輸入特征,xp表示時間q的輸入特征;

70、所述用戶行為模型u(xu)表示為:

71、u(xu)=fnn(xu)+fel(xu)

72、將實(shí)時數(shù)據(jù)轉(zhuǎn)換為特征向量xreal,作為輸入特征向量;

73、利用訓(xùn)練好的模型對特征向量進(jìn)行預(yù)測,識別行為類別ypredict:

74、ypredict=u(xreal)

75、所述針對異常行為進(jìn)行預(yù)警和觸發(fā)安全措施包括,設(shè)定異常行為判斷閾值θ,當(dāng)ypredict>θ時,判斷當(dāng)前用戶行為是異常行為,將異常行為的數(shù)據(jù)信息記錄在系統(tǒng)日志中,立即向安全管理人員發(fā)送預(yù)警通知,并對當(dāng)前用戶的后續(xù)操作進(jìn)行限制;

76、當(dāng)ypredict≤θ時,判斷當(dāng)前用戶行為是正常行為,允許當(dāng)前用戶繼續(xù)進(jìn)行其當(dāng)前操作和訪問資源,不進(jìn)行干預(yù)。

77、一種基于強(qiáng)身份認(rèn)證和數(shù)據(jù)訪問安全可控系統(tǒng),其特征在于:包括,

78、身份認(rèn)證模塊:采用橢圓曲線密碼算法ecc結(jié)合多因子身份認(rèn)證機(jī)制,對每次登錄請求進(jìn)行認(rèn)證;

79、細(xì)粒度訪問控制模塊:根據(jù)用戶信息,制定并實(shí)施細(xì)粒度訪問控制策略,使用ecc加密控制策略;

80、用戶行為數(shù)據(jù)收集模塊:收集用戶行為數(shù)據(jù),并進(jìn)行ecc加密存儲;

81、用戶行為建模模塊:利用機(jī)器學(xué)習(xí)算法構(gòu)建用戶行為模型,識別正常行為和異常行為;

82、實(shí)時監(jiān)控和安全響應(yīng)模塊:實(shí)時監(jiān)控用戶行為,并針對異常行為進(jìn)行預(yù)警和觸發(fā)安全措施。

83、本發(fā)明的有益效果:本發(fā)明采用橢圓曲線密碼算法(ecc)結(jié)合多因子身份認(rèn)證機(jī)制,提高了身份認(rèn)證的安全性和速度。動態(tài)調(diào)整用戶訪問權(quán)限,防止數(shù)據(jù)泄露和權(quán)限濫用。使用ecc加密存儲用戶行為數(shù)據(jù),確保數(shù)據(jù)隱私和安全。利用機(jī)器學(xué)習(xí)實(shí)時識別正常和異常行為,提供預(yù)警和安全響應(yīng)。提高水電站計(jì)算機(jī)監(jiān)控系統(tǒng)的網(wǎng)絡(luò)安全防護(hù)能力,保障電力生產(chǎn)穩(wěn)定運(yùn)行。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
呈贡县| 尉犁县| 丰镇市| 兴宁市| 中江县| 五常市| 安阳市| 安陆市| 大关县| 麻栗坡县| 绩溪县| 垫江县| 洮南市| 汉寿县| 静海县| 瑞昌市| 岢岚县| 嘉祥县| 如皋市| 德清县| 从江县| 晋江市| 仙游县| 南乐县| 祁连县| 乐都县| 长治县| 陈巴尔虎旗| 探索| 石门县| 乌拉特后旗| 探索| 沁水县| 巴彦淖尔市| 冷水江市| 福清市| 阿克| 肥城市| 牙克石市| 西和县| 通城县|