System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产成人无码a区在线视频,夜夜添无码试看一区二区三区,无码人妻精品一区二区三区久久久
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法及系統(tǒng)技術(shù)方案

    技術(shù)編號(hào):44410168 閱讀:5 留言:0更新日期:2025-02-25 10:23
    本發(fā)明專利技術(shù)提供一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法及系統(tǒng),該方法包括:通過(guò)安全參數(shù)生成公共參數(shù)、公鑰與私鑰,并發(fā)布公共參數(shù)與公鑰;基于私鑰,將明文數(shù)組編碼并打包加密到若干個(gè)密文,并發(fā)布密文,以供服務(wù)器基于公共參數(shù)與公鑰,對(duì)明文數(shù)組的密文執(zhí)行同態(tài)比較,得到明文數(shù)組的比較矩陣的密文,以及基于公共參數(shù)與公鑰,根據(jù)比較矩陣對(duì)明文數(shù)組排序,得到有序數(shù)組的密文;基于私鑰,將有序數(shù)組的密文解密并譯碼得到明文計(jì)算結(jié)果。本發(fā)明專利技術(shù)能夠在密文形式下完成相應(yīng)明文數(shù)組的排序任務(wù),實(shí)現(xiàn)了同態(tài)排序算法的并行加速,提高了吞吐率、降低了運(yùn)算時(shí)延。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及信息安全,尤其涉及一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法及系統(tǒng)。


    技術(shù)介紹

    1、隨著醫(yī)療、教育和金融等重要領(lǐng)域正迅速向信息化、數(shù)字化及智能化邁進(jìn),云計(jì)算、物聯(lián)網(wǎng)以及人工智能等尖端信息技術(shù)已深度融入日常工作與生活中。越來(lái)越多的企業(yè)和個(gè)人數(shù)據(jù)在互聯(lián)網(wǎng)上進(jìn)行實(shí)時(shí)處理和傳輸,保護(hù)敏感數(shù)據(jù)免受威脅變得日益關(guān)鍵。

    2、全同態(tài)加密(fully?homomorphic?encryption)是隱私計(jì)算的關(guān)鍵技術(shù)之一,它不需訪問(wèn)私鑰,就能夠?qū)γ軕B(tài)數(shù)據(jù)執(zhí)行任意計(jì)算。目前,廣泛采用的全同態(tài)加密方案可以劃分為兩大類:層次型全同態(tài)加密和自舉型全同態(tài)加密。層次型全同態(tài)加密包括bgv、bfv和ckks方案,而自舉型全同態(tài)加密則包括fhew和tfhe方案。這些方案都依賴于(r)lwe困難假設(shè),并通過(guò)在密文中引入噪聲來(lái)防止代數(shù)攻擊。然而,隨著計(jì)算過(guò)程的進(jìn)行,噪聲會(huì)逐漸累積,最終可能導(dǎo)致解密錯(cuò)誤。自舉型全同態(tài)加密方案利用自舉技術(shù)來(lái)清理噪聲,其吞吐率較低,不適合處理大規(guī)模數(shù)據(jù)的場(chǎng)景。層次型全同態(tài)加密使用rlwe公鑰加密算法,并通過(guò)模數(shù)切換來(lái)控制噪聲增長(zhǎng)。一個(gè)重要特征是層次型全同態(tài)加密支持simd范式的同態(tài)運(yùn)算,可以將多個(gè)數(shù)據(jù)打包在單個(gè)密文中,只需對(duì)于這個(gè)密文執(zhí)行單次同態(tài)操作,就實(shí)現(xiàn)了其加密的多個(gè)數(shù)據(jù)的并行運(yùn)算。

    3、目前全同態(tài)排序算法依然效率較低,對(duì)不同計(jì)算任務(wù)設(shè)計(jì)專用的同態(tài)算法是重要的研究課題。排序算法是計(jì)算機(jī)科學(xué)領(lǐng)域中至關(guān)重要的一類算法,它允許軟件工程師對(duì)數(shù)據(jù)集合進(jìn)行有序排列,從而優(yōu)化數(shù)據(jù)檢索和管理的效率。在實(shí)際應(yīng)用中,諸如快速排序、歸并排序和堆排序等高效排序算法被廣泛應(yīng)用于數(shù)據(jù)庫(kù)系統(tǒng)、搜索引擎、文件處理及大數(shù)據(jù)處理框架等領(lǐng)域,它們通過(guò)最小化時(shí)間復(fù)雜度和空間復(fù)雜度來(lái)滿足不同場(chǎng)景下的性能需求。然而,在排序算法中往往需要用到多種復(fù)雜度操作:首先是比較運(yùn)算,該運(yùn)算無(wú)法寫(xiě)成低次的插值多項(xiàng)式,通常采用布爾電路來(lái)計(jì)算;其次是數(shù)據(jù)置換,根據(jù)比較結(jié)果把數(shù)據(jù)放置到恰當(dāng)?shù)奈恢蒙?。這些復(fù)雜運(yùn)算在全同態(tài)加密下具有較高的計(jì)算復(fù)雜度。隨著數(shù)組規(guī)模的增大,所需的計(jì)算量超線性增加,進(jìn)一步導(dǎo)致計(jì)算效率的下降。同時(shí),由于沒(méi)有將排序結(jié)果從多項(xiàng)式系數(shù)中提取出來(lái),導(dǎo)致其輸入、輸出格式不匹配,難以兼容其他同態(tài)計(jì)算任務(wù)。

    4、因此,現(xiàn)在亟需一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法及系統(tǒng)來(lái)解決上述問(wèn)題。


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

    1、針對(duì)現(xiàn)有技術(shù)存在的問(wèn)題,本專利技術(shù)提供一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法及系統(tǒng)。

    2、本專利技術(shù)提供一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,包括:

    3、通過(guò)安全參數(shù)生成公共參數(shù)、公鑰與私鑰,并發(fā)布所述公共參數(shù)與所述公鑰;

    4、基于所述私鑰,將明文數(shù)組編碼并打包加密到若干個(gè)密文,并發(fā)布所述密文,以供服務(wù)器基于所述公共參數(shù)與所述公鑰,對(duì)所述明文數(shù)組的密文執(zhí)行同態(tài)比較,得到所述明文數(shù)組的比較矩陣的密文;

    5、基于所述公共參數(shù)與所述公鑰,根據(jù)所述比較矩陣對(duì)所述明文數(shù)組進(jìn)行同態(tài)排序,得到有序數(shù)組的密文;

    6、基于所述私鑰,將所述有序數(shù)組的密文解密并譯碼得到明文計(jì)算結(jié)果。

    7、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述明文數(shù)組為,長(zhǎng)度是,每個(gè)整數(shù)比特,滿足和,其中,是明文槽數(shù)量,是明文槽維度;

    8、所述將明文數(shù)組編碼并打包加密到若干個(gè)密文,包括:

    9、對(duì)所述明文數(shù)組中每個(gè)整數(shù)進(jìn)行二進(jìn)制分解:;

    10、以垂直方式進(jìn)行打包加密,計(jì)算出,以輸出密文。

    11、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述方法還包括:

    12、進(jìn)行比較矩陣構(gòu)造方法,具體包括:

    13、輸入加密數(shù)組的密文,利用掩碼技術(shù)和明文槽旋轉(zhuǎn)技術(shù),計(jì)算出密文:

    14、

    15、其中,,分別加密數(shù)組的循環(huán)旋轉(zhuǎn);

    16、利用掩碼技術(shù)和明文槽旋轉(zhuǎn)技術(shù),將個(gè)密文打包到單個(gè)密文中,并把廣播復(fù)制次;

    17、利用并行前綴同態(tài)比較算法,計(jì)算出打包的和的比較結(jié)果,獲得的密文,并將比較結(jié)果以對(duì)角線方式組成比較矩陣的一半元素;

    18、利用明文槽旋轉(zhuǎn)技術(shù),復(fù)制出剩余一半元素的密文,輸出比較矩陣的打包密文。

    19、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述并行前綴同態(tài)比較算法,包括:

    20、輸入第一操作數(shù)的密文,第二操作數(shù)的密文,計(jì)算初始信號(hào)的密文,,以及;

    21、定義信號(hào)為二元組,對(duì)應(yīng)的歸并運(yùn)算為:

    22、

    23、基于二叉樹(shù)算法執(zhí)行信號(hào)的歸并運(yùn)算,同態(tài)計(jì)算得到;

    24、計(jì)算,輸出得到密文,對(duì)應(yīng)明文為和的比較結(jié)果。

    25、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述方法還包括:

    26、基于指數(shù)編碼的排序,所述基于指數(shù)編碼的排序具體包括:

    27、輸入加密數(shù)組的密文,利用所述比較矩陣構(gòu)造方法,計(jì)算出比較矩陣各個(gè)對(duì)角線的密文,對(duì)應(yīng)明文;

    28、將比較矩陣的元素編碼到指數(shù)上,

    29、;

    30、使用simd范式計(jì)算連乘積,得到密文:

    31、;

    32、其中,是整數(shù)的排序次序;

    33、將密文和密文相乘,具體為:

    34、;

    35、基于明文槽旋轉(zhuǎn)技術(shù),使用折半累加算法,將各個(gè)明文槽的內(nèi)容合并,獲得密文:

    36、

    37、輸出密文數(shù)組,對(duì)應(yīng)的明文槽加密了多項(xiàng)式的二進(jìn)制分解,多項(xiàng)式在標(biāo)準(zhǔn)基下的系數(shù)為原始明文數(shù)組的有序排列。

    38、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述方法還包括:

    39、進(jìn)行多項(xiàng)式系數(shù)提取,其中,多項(xiàng)式系數(shù)提取的算法包括:

    40、輸入密文,對(duì)應(yīng)明文為多項(xiàng)式;

    41、計(jì)算各個(gè)投影函數(shù)對(duì)應(yīng)的線性組合系數(shù);

    42、計(jì)算密文在不同frobenius映射下的結(jié)果;

    43、按照各個(gè)投影函數(shù)的系數(shù),線性組合出投影結(jié)果的密文;

    44、利用明文槽旋轉(zhuǎn)技術(shù),將所述的密文打包為;

    45、輸出得到密文,對(duì)應(yīng)明文為有序數(shù)組。

    46、根據(jù)本專利技術(shù)提供的一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,所述方法還包括:

    47、采用bgv層次型全同態(tài)加密方式,定義次分圓整數(shù)環(huán),所述bgv層次型全同態(tài)加密方式中的明文空間為商環(huán),其中,為次分圓多項(xiàng)式,為素?cái)?shù);

    48、基于ring-lwe假設(shè),對(duì)稱版本的bgv密文為,其中,是密文模數(shù),分別是秘密和噪聲,是明文,解密算法為,噪聲范數(shù)的上界為。

    49、本專利技術(shù)還提供一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序系統(tǒng),包括:

    50、參數(shù)生成模塊,用于通過(guò)安全參數(shù)生成公共參數(shù)、公鑰與私鑰,并發(fā)布所述公共參數(shù)與所述公鑰;

    51、同態(tài)比較模塊,用于基本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述明文數(shù)組為,長(zhǎng)度是,每個(gè)整數(shù)比特,滿足和,其中,是為明文槽數(shù)量,是為明文槽維度;

    3.根據(jù)權(quán)利要求1所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述并行前綴同態(tài)比較算法,包括:

    5.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    8.一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序系統(tǒng),其特征在于,包括:

    9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法。

    10.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法。

    ...

    【技術(shù)特征摘要】

    1.一種基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述明文數(shù)組為,長(zhǎng)度是,每個(gè)整數(shù)比特,滿足和,其中,是為明文槽數(shù)量,是為明文槽維度;

    3.根據(jù)權(quán)利要求1所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述并行前綴同態(tài)比較算法,包括:

    5.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并行排序方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求3所述的基于全同態(tài)加密的密態(tài)數(shù)據(jù)并...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王麗萍王慶峰,徐妍,黃元飛,高強(qiáng)張曉娜,
    申請(qǐng)(專利權(quán))人:中國(guó)科學(xué)院信息工程研究所,
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 久久国产精品无码网站| 无码日韩人妻AV一区免费l| 中文字幕AV中文字无码亚| 无码国产精品一区二区免费式芒果| 中文字幕av无码不卡免费| 日韩精品少妇无码受不了| 国产精品亚洲专区无码牛牛| 国产精品视频一区二区三区无码| 亚洲av永久无码精品三区在线4| 亚洲精品无码专区久久同性男| 亚洲色av性色在线观无码| 超清无码无卡中文字幕| MM1313亚洲精品无码久久| 久久综合精品国产二区无码| 国产AV无码专区亚洲AV漫画| 无码尹人久久相蕉无码| 无码人妻AV一二区二区三区| 熟妇人妻中文av无码| 下载天堂国产AV成人无码精品网站| 日本无码WWW在线视频观看| 西西午夜无码大胆啪啪国模| 中文字幕精品无码一区二区 | 久久久精品天堂无码中文字幕 | 无码成人一区二区| 中文精品无码中文字幕无码专区 | 男人的天堂无码动漫AV| 国产精品无码一区二区三区电影| 无码专区国产精品视频| 免费无码国产在线观国内自拍中文字幕| 久久亚洲精品成人无码网站| 亚洲av无码片区一区二区三区 | 中日韩亚洲人成无码网站| 国产AV无码专区亚洲AVJULIA| 欧洲精品无码一区二区三区在线播放 | 久久久久久无码国产精品中文字幕| 亚洲6080yy久久无码产自国产| 亚洲精品无码高潮喷水A片软| 亚洲AV无码一区二区一二区| 无码免费午夜福利片在线| 蜜色欲多人AV久久无码| 国产成人无码精品久久二区三区|