System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产av永久精品无码,国产在线无码精品无码,一本无码人妻在中文字幕免费
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于快速盲旋轉自舉的多密鑰全同態加密方案制造技術

    技術編號:44366972 閱讀:2 留言:0更新日期:2025-02-25 09:46
    本申請涉及網絡空間安全技術領域,公開了一種基于快速盲旋轉自舉的多密鑰全同態加密方案,通過基于NTRU假設并使用快速盲旋轉自舉技術來實現,主要由五個PPT算法構成:參數生成算法、密鑰生成算法、標量加密算法、向量加密算法。參數生成算法通過接收安全參數并輸出元組來實例化同態加密算法中使用的各種參數。密鑰生成算法用于生成加密和解密的公鑰和私鑰,生成的私鑰將用于生成加密的隨機多項式以及解密過程中的多項式運算。標量加密算法針對單個數據單元使用私鑰對給定的明文多項式進行加密。向量加密算法針對多個數據塊使用私鑰對給定的明文多項式進行加密。相較于現有技術,本方案在密文擴展過程中具有更高的計算效率和更小的評估密鑰尺寸。

    【技術實現步驟摘要】

    本申請涉及網絡空間安全,具體是一種基于快速盲旋轉自舉的多密鑰全同態加密方案。


    技術介紹

    1、多密鑰全同態加密(multi-key?fully?homomorphic?encryption,mkfhe)是一種支持對不同密鑰加密的密文進行同態評估,在多個互不信任方的情況下保證數據隱私的加密技術,顯然,多密鑰全同態加密這一良好特性使其能夠直接地應用于現實中的眾多場景中,例如多方協同計算等。

    2、現如今,主流的多密鑰全同態加密主要是通過自舉技術實現對lwe加密密文的多密鑰同態計算,因為向量型的lwe密文相較于矩陣型的gsw密文具有存儲空間小、計算快等優點。因此,將單密鑰密文擴張成多密鑰密文的時間效率、存儲復雜度等總是與自舉技術相關,因為在自舉技術的過程中不僅需要大量的同態評估密鑰,還需要執行極為復雜的運算。因此,如何基于更優的自舉技術實現多密鑰全同態加密成為該研究方向的一個關鍵問題。


    技術實現思路

    1、本申請的目的在于提供一種基于快速盲旋轉自舉的多密鑰全同態加密方案,以解決
    技術介紹
    中提出的技術問題。

    2、為實現上述目的,本申請公開了以下技術方案:一種基于快速盲旋轉自舉的多密鑰全同態加密方案,包括以下步驟:

    3、s1、參數生成算法通過接收的安全參數并輸出元組對同態加密算法中使用的參數進行實例化;

    4、s2、密鑰生成算法生成密鑰,所述密鑰包括加密和解密的公鑰和私鑰,其中,所述私鑰用于生成加密的隨機多項式和進行解密過程中的多項式運算;

    5、s3、標量加密算法對給定的明文多項式進行明文加密,所述明文加密包括:采樣小系數多項式,使用所述私鑰對明文進行加密生成明文密文;

    6、s4、標量加密算法對給定的標量值進行標量加密,所述標量加密包括:使用小系數多項式和私鑰將標量轉換為標量密文;

    7、s5、向量加密算法對向量數據進行向量加密,所述向量加密包括:將向量中的每個元素結合小系數多項式和私鑰進行加密,生成向量密文。

    8、作為優選,所述s1具體包括:

    9、接收安全參數λ;

    10、輸出元組其中,n定義為多項式的長度,q定義為多項式的模數,定義為多項式的密鑰參數,b定義為用于分解密文的基,為基于多項式的模數計算得到的數值,l:=[logb(q)]。

    11、作為優選,在所述s2中,所述密鑰的生成具體包括:

    12、采樣保證加密過程的安全性和有效性;

    13、設置f:=1+4·f',直到f-1存在于剩余類環rq,確保生成的多項式f在模q的環rq中是可逆的,以便在解密過程中能進行正確的多項式運算,rq為密鑰生成算法中使用的分圓環中任意多項式的系數被約束在模q空間中;

    14、輸出密鑰sk:=f,用于解密過程中的多項式運算。

    15、作為優選,在所述s2中,rq的計算公式為:

    16、

    17、其中,z[x]表示以整數集為z為系數,x為不定元的所有多項式,f(x)取第2n個分圓多項式

    18、作為優選,在所述s3中,所述明文加密具體包括以下步驟:

    19、輸入一個明文多項式m;

    20、從分布χ中采樣多項式g;

    21、輸出明文密文

    22、作為優選,在所述s4中,所述標量加密具體包括以下步驟:

    23、輸入標量ntru加密u∈rq在一個密鑰f∈rq;

    24、采樣f,g∈rq使其系數來自三元分布;

    25、計算通過計算噪聲多項式和密鑰多項式的比值為后續的加密操作提供基礎;

    26、輸出標量密文ntruq,f。

    27、作為優選,在所述s5中,所述向量加密具體包括以下步驟:

    28、輸入密鑰f∈r,v∈rq和整數參數b;

    29、確定分解基數和向量長度d;

    30、采樣噪聲多項式g0,…,gd-1系數來自三元分布;

    31、計算向量分量

    32、對于a∈rq,進行位分解bitdecomb(a),得到

    33、計算c和c'的外積⊙;

    34、輸出向量密文c⊙c'=ntruq,f(u)⊙ntru'q,f(v)=ntruq,f(uv)。

    35、本申請相對于現有技術具有以下技術效果:

    36、本申請提出了基于快速盲旋轉自舉技術設計的針對lwe密文的多密鑰全同態加密方案,相較于其它基于自舉技術的多密鑰全同態加密方案,本申請在密文擴展過程中具有更高的計算效率和更小的評估密鑰尺寸。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,所述S1具體包括:

    3.根據權利要求2所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述S2中,所述密鑰的生成具體包括:

    4.根據權利要求3所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述S2中,RQ的計算公式為:

    5.根據權利要求4所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述S3中,所述明文加密具體包括以下步驟:

    6.根據權利要求5所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述S4中,所述標量加密具體包括以下步驟:

    7.根據權利要求6所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述S5中,所述向量加密具體包括以下步驟:

    【技術特征摘要】

    1.一種基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,所述s1具體包括:

    3.根據權利要求2所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述s2中,所述密鑰的生成具體包括:

    4.根據權利要求3所述的基于快速盲旋轉自舉的多密鑰全同態加密方案,其特征在于,在所述s2中,r...

    【專利技術屬性】
    技術研發人員:童瑤,彭家明,李朗盧斯榮,劉小姿黃文喜
    申請(專利權)人:廣州芳禾數據有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 蜜桃臀AV高潮无码| 亚洲av中文无码乱人伦在线r▽| 久久久无码人妻精品无码| 在线观看亚洲AV每日更新无码| 中文字幕无码精品亚洲资源网久久| 日韩A无码AV一区二区三区| 亚洲国产a∨无码中文777| 精品无码久久久久久久久| 无码精品一区二区三区免费视频| 午夜无码中文字幕在线播放| 亚洲av无码一区二区三区观看| 狠狠躁夜夜躁无码中文字幕| 国产精品无码亚洲精品2021| 久久综合精品国产二区无码| 中文字幕无码日韩专区| 无码色AV一二区在线播放| 亚洲中文无码亚洲人成影院| 亚洲AV无码AV男人的天堂| 亚洲人成影院在线无码按摩店| 人妻无码久久中文字幕专区 | 精品一区二区三区无码视频| 无码AV片在线观看免费| 亚洲自偷自偷偷色无码中文 | 久久水蜜桃亚洲av无码精品麻豆| 人妻无码中文字幕免费视频蜜桃| 无码中文av有码中文a| 中文有码无码人妻在线| 中文字幕无码成人免费视频| 亚洲国产av高清无码| 亚洲av无码国产综合专区| av无码久久久久不卡免费网站| 亚洲A∨无码一区二区三区| 亚洲国产综合无码一区| 亚洲av日韩av无码黑人| 无码AV中文字幕久久专区| 2024你懂的网站无码内射| 亚洲爆乳无码精品AAA片蜜桃| 人妻精品无码一区二区三区| 精品无码国产一区二区三区麻豆| 日韩专区无码人妻| 亚洲精品无码mv在线观看网站|