亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于橢圓曲線加密的數(shù)據(jù)安全共享方案設(shè)計以科技人才公共服務(wù)平臺為例

        2025-07-16 00:00:00李亞東楊靜張俊松
        河南科技 2025年12期
        關(guān)鍵詞:用戶

        中圖分類號:TP393.0 文獻標(biāo)志碼:A 文章編號:1003-5168(2025)12-0039-04

        DOI:10.19968/j.cnki.hnkj.1003-5168.2025.12.008

        Design ofData Security Sharing Scheme Based on Elliptic Curve Encryption

        ——ACaseStudyof theScienceand TechnologyTalentPublicServicePlatform LI Yadong1YANG Jing1ZHANG Junsong2 (1.Henan Science and Technology Exchange Center, Zhengzhou 450008,China; 2.School of Computer Science and Technology, Zhengzhou University of Light Industry, Zhengzhou 45oo01, China)

        Abstract: [Purposes] In the development of a scientific and technological talent public service platform, the sharing of talent-related information and data security within the platform are of paramount importance.Additionally,issues such as anonymization of privacy-sensitive data,data freshness,and realtime updates must be considered.Therefore,taking the scientific and technological talent public service platform as an example, it is imperative to design and implement a secure data sharing scheme that is controlled by data owners to ensure the safety and controllability of scientific and technological talent data.[Methods] Taking the scientific and technological talent public service platform as a case study, technologies such as elliptic curve encryption and Secure Hash Function are adopted to design and realize the ownership transfer of scientific and technological talent data,so that target users can obtain corresponding data usage rights.[Findings] A security analysis was conducted on the proposed scheme.The analysis demonstrates that the scheme sproven to efectively guarantee data security and integrity during both the authentication phase and the subsequent data sharing phase.[Conclusions] The proposed scheme complies with thedata security requirements of the scientificand technological talent public service platform,effectively protecting both users'identity privacyand the confidentialityand integrity of data.

        Keywords: data security sharing; elliptic curve encryption; identity privacy protection; data integrity

        0 引言

        為整合分散在高校、科研院所、企業(yè)等不同主體的科技人才信息,解決傳統(tǒng)人才信息管理過程中信息不對稱、資源割裂等問題,河南省推動建設(shè)了省級科技人才公共服務(wù)平臺。該平臺的建設(shè)以服務(wù)為基礎(chǔ),整合多部門數(shù)據(jù)信息,精準(zhǔn)對接需求,實現(xiàn)安全、高效的一站式服務(wù),旨在為政府部門提供全面、準(zhǔn)確、科學(xué)的信息依據(jù),推動科技人才的培養(yǎng)與發(fā)展。在該平臺的建設(shè)過程中,如何將已建成的基礎(chǔ)設(shè)施和數(shù)據(jù)系統(tǒng)與現(xiàn)有的網(wǎng)絡(luò)資源和數(shù)據(jù)資源相結(jié)合,并加以充分利用,變得十分重要。特別是在科技人才相關(guān)信息的共享與數(shù)據(jù)的安全間題上[1]。

        由于科技人才的相關(guān)數(shù)據(jù)具有一定的重要性和機密性,因此需要設(shè)計相應(yīng)的安全方案,以解決數(shù)據(jù)保密、用戶驗證、訪問控制等關(guān)鍵問題[2-3],拒絕非法用戶和合法用戶的越權(quán)操作,避免系統(tǒng)數(shù)據(jù)遭到破壞,防止系統(tǒng)數(shù)據(jù)被竊取和篡改,確保涉密信息的安全傳輸、存儲、訪問[4]。基于此,本研究提出一種基于橢圓曲線加密(EllipticCurveCryptography,ECC)的數(shù)據(jù)安全共享方案,以滿足科技人才公共服務(wù)平臺的建設(shè)需要。

        1 研究方法與理論

        1.1 橢圓曲線加密(ECC)

        ECC算法是一種公鑰加密技術(shù),以橢圓曲線理論為基礎(chǔ)。利用有限域上橢圓曲線的點構(gòu)成的Abel群離散對數(shù)難解性,實現(xiàn)加密、解密和數(shù)字簽名[5]。ECC的主要優(yōu)勢是在同等加密安全強度下,ECC所使用的密鑰長度比其他公鑰加密算法的密鑰長度短很多[6。如密鑰長度為163bit的ECC的安全強度大致和密鑰長度為 1024bit 的RSA算法一致。密鑰的長度短,就意味著占用更少的存儲空間,更低的CPU開銷和占用更少的帶寬[7]。另外,由于可以使用更短的密鑰達到同級的安全程度,所以同級安全程度下ECC算法的運行速度相對更快。

        ECC定義:設(shè) p 為一個大于512bit的素數(shù), GF (P) 為模 P 所構(gòu)成的一個有限域,在 GF(P) 上的橢圓曲線 E 的定義見式(1)。

        y2=x3+ax+b

        式中 :a,b∈GF(P) ,且滿足 4a3+27b2≠0 (modP )。橢圓曲線 E 上點的乘法可以通過倍加的方式來定義,具體見式(2)。

        橢圓曲線離散對數(shù)問題(ECDLP):給定一個定義在有限域 GF(P) 上的橢圓曲線 E ,點 Pσ,Q∈E ,找到一個整數(shù) k∈ZP* ,使得 Q=kP 是困難的。

        橢圓曲線Diffie-Hellman問題(ECDHP):給定一個定義在有限域 GF(P) 上的橢圓曲線 E ,點 P 、aP,bP∈E ,其中 a,b∈ZP* ,找到一個整數(shù) c∈ZP* ,使得cP=abP 是困難的。

        1.2科技人才管理平臺功能模型

        通過綜合考慮科技人才工作特點和科技人才需求,該科技人才管理平臺功能模型主要包括以下模塊:用戶管理模塊、人才培養(yǎng)模塊、內(nèi)容發(fā)布模塊、資源對接模塊。

        其中,用戶管理模塊實現(xiàn)了對科研人才和科研人才平臺的管理功能,包括角色的劃分、用戶的注冊和登錄、用戶信息的展示等內(nèi)容;人才培養(yǎng)模塊主要是針對科技人才的培養(yǎng)和能力培訓(xùn),包括制定培訓(xùn)課程體系;內(nèi)容發(fā)布模塊包含人才支持政策和新聞的編輯、發(fā)布功能;資源對接模塊為科技人才和用人單位提供對接服務(wù),包括成果和需求的發(fā)布、查詢、對接等操作。

        2基于橢圓曲線加密的數(shù)據(jù)安全共享方案設(shè)計與實施

        2.1 方案設(shè)計

        基于橢圓曲線加密的數(shù)據(jù)安全共享與授權(quán)框架共包括3個參與方:數(shù)據(jù)的擁有者(User)、數(shù)據(jù)存儲服務(wù)器(DS)和數(shù)據(jù)的目標(biāo)共享用戶(TUser)。其中,數(shù)據(jù)存儲服務(wù)器除了負責(zé)存儲用戶的數(shù)據(jù)以外,還負責(zé)相關(guān)系統(tǒng)參數(shù)的設(shè)定和密鑰的分發(fā),是系統(tǒng)可靠的第三方。該方案的系統(tǒng)模型如圖1所示。

        圖1科技人才公共服務(wù)數(shù)據(jù)共享平臺

        2.2 實施流程

        2.2.1系統(tǒng)初始化。數(shù)據(jù)存儲服務(wù)器DS進行初始化操作,生成整個系統(tǒng)的公共參數(shù)。詳細步驟如下。

        首先,密鑰分發(fā)中心會選擇一個大的素數(shù) P ( 512bit 以上)和有限域 ZP* 下的橢圓曲線 E:y2=x3 1 (4a3+27b≠0) 。 P 為橢圓曲線 E 上的一個階為 q 的基點(BasePoint)。

        其次,數(shù)據(jù)存儲服務(wù)器選定自己的私鑰 sd∈ZP* 并計算出相對應(yīng)的公鑰 PKd=sd?P 。

        最后,DS選擇一個安全哈希函數(shù) h(?) ,并將公共參數(shù)對外公布。

        2.2.2數(shù)據(jù)擁有者 A 的密鑰生成。數(shù)據(jù)擁有者 A 選擇一個隨機數(shù) k?A∈Z?P?* ,并計算 K?A=k?A?P ,然后 A 將其身份標(biāo)識符 IDA 與 Ka 通過安全通信信道傳遞給數(shù)據(jù)存儲服務(wù)器 DS 。DS在收到 {IDA,KA} 后,選擇一個隨機值 rA ,并計算 RA=KA+rA?P 。之后計算數(shù)據(jù)擁有者 A 的認證憑證 s?A*=h(ID?A∣∣R?AX)??A+ rA 。其中 RAX 為點 RA 在橢圓曲線 E 上面的 X 軸坐標(biāo)值。

        隨后,數(shù)據(jù)存儲服務(wù)器DS將 sA* 和 RA 都傳遞給數(shù)據(jù)擁有者 A 。數(shù)據(jù)擁有者 A 需妥善保存 sA* 。因 A 利用 sA* 可以隨時計算出自己的私鑰: s?A=s?A*+k?A° 任何人根據(jù) A 的公鑰參數(shù) RA 都可以計算出 A 的公鑰: PK?A=h(ID?A∣∣R?A?X)?PK?d+R?A° ,這是由于: PKA= sA?p=(sA*+kA)?p=sA*?P+kA?P=(h(IDA∣∣RAx)? (20 sd+rA)?P+kA?P=h(IDA∣∣RAX)?sd?P+(rA+kA) .

        2.2.3數(shù)據(jù)的加密存儲。在完成身份認證后,數(shù)據(jù)擁有者就可以利用其身份憑證作為依據(jù),往數(shù)據(jù)服務(wù)器DS上傳相關(guān)的數(shù)據(jù)。具體過程如下。

        數(shù)據(jù)擁有者 A 生成隨機數(shù) ,并計算PKg=g?P ,然后 A 將要加密的數(shù)據(jù) m 轉(zhuǎn)換成橢圓曲線 E 上的點 Mr ,并計算 C?=M?+g?PK? ,之后將密文上傳到數(shù)據(jù)存儲服務(wù)器DS處進行保存。

        2.2.4數(shù)據(jù)的共享。假設(shè)數(shù)據(jù)的擁有者 A 想要將數(shù)據(jù)共享給目標(biāo)用戶 B (公鑰和私鑰分別為 b ,PKb=b?P) ! B 首先向A發(fā)送數(shù)據(jù)共享請求 {ID?A,ID?B PKb ,Request}。 A 在收到請求后,計算 M2=g?R4+ g?PKb. ,然后, A 將消息 {IDA,IDB,RA,PKg} 傳遞給數(shù)據(jù)存儲服務(wù)器DS,并將消息 {M2,PKg} 傳遞給目標(biāo)用戶 B 。

        數(shù)據(jù)存儲服務(wù)器DS在收到消息 {IDA,IDB,RA PKg} 后,計算 。然后DS將消息 M3 發(fā)送給目標(biāo)用戶 B 。目標(biāo)用戶 B 在收到消息 M2 和 M3 后,計算 M4=M3-M2+b?PKg ,并將 M4 進行還原,所得數(shù)據(jù)即為數(shù)據(jù)的擁有者 A 所共享的消息。因為 M4=M3-M2+b?PKg=C1-h(IDA||RAX

        從而,目標(biāo)用戶 B 可以利用該數(shù)據(jù)共享方案安共享到數(shù)據(jù)擁有者 A 的數(shù)據(jù) m 。該共享方案的流程如圖2所示。

        圖2公共服務(wù)平臺數(shù)據(jù)安全共享方案流程

        3安全性分析

        3.1身份認證階段的安全性

        在該階段,每個新加入的成員必須在數(shù)據(jù)服務(wù)器DS處進行注冊。在注冊階段,每個數(shù)據(jù)擁有者 A 選擇一個隨機數(shù) kA∈Zp* ,并計算 K?A=k?A?P ,隨后將其與自己的身份標(biāo)識符 ID?A 一起發(fā)送給數(shù)據(jù)服務(wù)器DS。數(shù)據(jù)服務(wù)器依據(jù)該參數(shù)生成 A 的認證憑證 sA* 和 R?A 。由于 sA* 為數(shù)據(jù)擁有者 A 所保存,攻擊者即使獲取了 A 的公鑰,依據(jù)橢圓曲線的離散對數(shù)問題可知,攻擊者也無法通過公鑰計算出數(shù)據(jù)擁有者 A 的私鑰,并進一步解密出 A 保存在DS處的加密數(shù)據(jù)。

        3.2數(shù)據(jù)加密存儲與共享階段的安全性

        在數(shù)據(jù)上傳階段,數(shù)據(jù)擁有者 A 利用自己的私鑰將所持有的數(shù)據(jù)加密后,上傳到數(shù)據(jù)服務(wù)器DS,這樣就無法將數(shù)據(jù)擁有者與所上傳的數(shù)據(jù)構(gòu)成聯(lián)系。在數(shù)據(jù)共享階段,如果不是真正的數(shù)據(jù)擁有者,依據(jù)前述的橢圓曲線離散對數(shù)問題,其將無法計算出有效的認證憑證 {ID?A,ID?B,R?A,PK?g} 。由此可以看出,在數(shù)據(jù)的加密存儲與共享階段,數(shù)據(jù)的安全性可以得到保障。

        從本研究使用的模型上來看,數(shù)據(jù)存儲服務(wù)器是整個系統(tǒng)的核心,系統(tǒng)的相關(guān)安全參數(shù)設(shè)置和參與方的通信都受到嚴(yán)格的保護。另外,即使數(shù)據(jù)存儲服務(wù)器發(fā)生內(nèi)部攻擊事件導(dǎo)致加密數(shù)據(jù)的泄露。由于數(shù)據(jù)擁有者所上傳的數(shù)據(jù)都經(jīng)過加密,在沒有數(shù)據(jù)擁有者的私鑰的情況下,加密數(shù)據(jù)也無法被攻擊者解密,從而獲取明文內(nèi)容。再者,該方案在所存儲的數(shù)據(jù)中加入了與時間戳相關(guān)的hash值以及訪問控制策略,攻擊者如果對加密數(shù)據(jù)進行篡改,也能立即被數(shù)據(jù)的接收者所發(fā)現(xiàn)。顯然,本研究所設(shè)計的數(shù)據(jù)共享方案能有效保證數(shù)據(jù)的安全性和完整性。

        另外,該方案所設(shè)計的數(shù)據(jù)安全共享協(xié)議,采用橢圓曲線加密技術(shù)來保證數(shù)據(jù)的安全性。根據(jù)前面所述的橢圓曲線的Diffie-Hellman問題,攻擊者在沒有獲知數(shù)據(jù)擁有者的私鑰的情況下,其破解該方案的難度和解決ECC的Diffie-Hellman問題的難度是一致的。因此,本研究所設(shè)計的數(shù)據(jù)共享方案能保證數(shù)據(jù)共享的安全性。

        4結(jié)語

        在科技人才服務(wù)平臺的設(shè)計與實現(xiàn)的過程中,數(shù)據(jù)的安全共享是個亟待解決的問題。本研究基于橢圓曲線加密的高安全性和高效性,提出了一種基于ECC的科技人才公共服務(wù)平臺數(shù)據(jù)安全共享框架,并給出了對應(yīng)的數(shù)據(jù)安全共享方案。該方案致力于數(shù)據(jù)共享系統(tǒng)的安全與隱私保護問題,實現(xiàn)了數(shù)據(jù)在科技人才服務(wù)系統(tǒng)中的安全上傳與共享。

        目前,該方案只能實現(xiàn)數(shù)據(jù)擁有者和使用者一對一的數(shù)據(jù)共享。未來,如何實現(xiàn)數(shù)據(jù)擁有者可以同時將所擁有的數(shù)據(jù)分享給多個使用者將是下一步研究的主要工作。

        參考文獻:

        [1]陳鵬閣,柏粉花,張弛,等.適用于物聯(lián)網(wǎng)數(shù)據(jù)共享的區(qū)塊鏈節(jié)點存儲優(yōu)化方案[J].通信技術(shù),2022,55(7):905-910.

        [2]JIAXY,HEDB,ZEADALLYS,etal.Efficient Revocable ID-Based SignatureWith Cloud RevocationServer [J].IEEEAccess,2017,5:2945-2954.

        [3]危志軍.基于云計算的大數(shù)據(jù)環(huán)境網(wǎng)絡(luò)信息數(shù)據(jù)安全傳輸與共享方法[J].信息與電腦(理論版),2023,35(11):233-235.

        [4]朱仲馬,何錫點,張曉兵.安全用戶注銷的匿名訪問數(shù)據(jù)共享云協(xié)議[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2023(7):25-31.

        [5]李明娟,葉宏,王樂,等.面向高安全數(shù)據(jù)分發(fā)服務(wù)的身份認證協(xié)議設(shè)計[J].航空計算技術(shù),2015,45(1):103-107.

        [6]李琦,王光明,朱林.海量環(huán)境監(jiān)測數(shù)據(jù)存儲與共享平臺[J].自動化儀表,2016,37(2):61-64.

        [7]SETOJ,WANGY,LINXD.User-Habit-Oriented AuthenticationModel:TowardSecure,User-FriendlyAuthentication for Mobile Devices [J].IEEE transactions on emerging topicsin computing,2015,3(1):107-118.

        (欄目編輯:孫焱)

        猜你喜歡
        用戶
        雅閣國內(nèi)用戶交付突破300萬輛
        車主之友(2022年4期)2022-08-27 00:58:26
        您撥打的用戶已戀愛,請稍后再哭
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年5期)2016-11-28 09:55:15
        兩新黨建新媒體用戶與全網(wǎng)新媒體用戶之間有何差別
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        挖掘用戶需求尖端科技應(yīng)用
        Camera360:拍出5億用戶
        100萬用戶
        色视频www在线播放国产人成| 少妇久久高潮不断免费视频| 国产亚洲精品视频在线| 国产精品一区二区黑丝| 亚洲av无码一区二区三区天堂古代 | 成人免费看www网址入口| 国产白丝网站精品污在线入口 | 久久久国产熟女综合一区二区三区 | 久久一区二区三区少妇人妻| 97久久精品人妻人人搡人人玩| 亚洲av无码一区二区乱子伦as| 日本岛国精品中文字幕| 日本乱熟人妻中文字幕乱码69 | 少妇人妻偷人精品免费视频| 美女污污网站| 无码人妻精品中文字幕免费| 扒开女性毛茸茸的视频| 暖暖 免费 高清 日本 在线| 亚洲精品网站在线观看你懂的| 国产91一区二这在线播放| 国产伦理一区二区久久精品 | 999精品无码a片在线1级| 亚洲乱码av中文一区二区| 91精品国产91久久久久久青草 | 亚洲色在线v中文字幕| 无码人妻一区二区三区免费手机| 日本视频一区二区这里只有精品| 久青草影院在线观看国产| 夜夜嗨av一区二区三区| 99在线国产视频| 中文av字幕一区二区三区| 国产精品久久国产精品99| 亚洲va欧美va| 日本精品啪啪一区二区| 亚洲综合色无码| 亚洲成色在线综合网站| 青青手机在线视频观看| 华人免费网站在线观看| 三男一女吃奶添下面| 国产欧美日本亚洲精品一4区| 国产三级精品三级在线专区|