System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码国产精成人午夜视频一区二区 ,无码专区永久免费AV网站,久久久久亚洲AV无码专区桃色
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于對稱密碼算法的加密方法以及系統技術方案

    技術編號:44493364 閱讀:4 留言:0更新日期:2025-03-04 17:59
    本發明專利技術提供了一種基于對稱密碼算法的加密方法以及系統,包括:對獲取的涉敏數據進行數據分類,得到結構化敏感數據和非結構化敏感數據;選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰;采用對稱密碼算法,基于所述加密密鑰對所述結構化敏感數據進行加密,得到加密結構化數據;對所述非結構化敏感數據進行加密,得到加密非結構化數據;對所述加密結構化數據以及加密非結構化數據進行整合,生成仿真脫敏數據。在本發明專利技術中,針對結構化敏感數據的特點進行優化處理,從而有效保護敏感數據的安全。

    【技術實現步驟摘要】

    本專利技術涉及數據處理的,特別涉及一種基于對稱密碼算法的加密方法以及系統


    技術介紹

    1、數據的收集、存儲、傳輸和處理過程中,敏感數據面臨著泄露風險。在許多行業領域,存儲和處理著大量的敏感數據,包括客戶的個人身份信息、財務數據、醫療記錄等。上述數據一旦泄露,不僅會對個人隱私造成嚴重侵犯,還可能導致企業遭受巨大的經濟損失。

    2、現有的數據加密技術雖然在一定程度上能夠保護數據的安全性,但傳統的加密算法在處理結構化敏感數據時,往往采用通用的密鑰生成方式,缺乏針對數據特征的優化,導致密鑰的安全性不夠高。


    技術實現思路

    1、本專利技術的主要目的為提供一種基于對稱密碼算法的加密方法以及系統,旨在克服生成的密鑰安全性不夠高的缺陷。

    2、為實現上述目的,本專利技術提供了一種基于對稱密碼算法的加密方法,包括以下步驟:

    3、對獲取的涉敏數據進行數據分類,得到結構化敏感數據和非結構化敏感數據;

    4、選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰;其中,所述預設的費馬素性測試算法預先優化素數判定的迭代次數和篩選范圍;

    5、采用對稱密碼算法,基于所述加密密鑰對所述結構化敏感數據進行加密,得到加密結構化數據;

    6、對所述非結構化敏感數據進行加密,得到加密非結構化數據;

    7、對所述加密結構化數據以及加密非結構化數據進行整合,生成仿真脫敏數據。

    8、進一步地,所述生成仿真脫敏數據之后,包括:

    9、將所述仿真脫敏數據與預設的脫敏數據標準進行評估,得到評估結果,若評估結果不滿足要求,則重新優化費馬素性測試算法對素數判定的迭代次數和篩選范圍。

    10、進一步地,對所述非結構化敏感數據進行加密,得到加密非結構化數據,包括:

    11、針對所述非結構化敏感數據,采用哈希函數生成哈希加密密鑰;

    12、采用對稱密碼算法,基于所述哈希加密密鑰對所述非結構化敏感數據進行加密,得到加密非結構化數據。

    13、進一步地,選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,包括:

    14、對所述結構化敏感數據中進行數據分析,提取出具有關鍵標識的數值字段,作為所述關鍵數值字段;

    15、將所述關鍵數值字段劃分為多個數值子段,每個數值子段作為獨立的輸入參與費馬素性測試算法中;

    16、針對每個數值子段,在執行費馬素性測試時,設定初始的底數取值范圍,采用模冪運算算法,通過多次變換底數進行費馬素性測試計算;

    17、當所述數值子段在多次費馬素性測試中均表現出預設的素數可能性時,將其標記為大素數候選,計算大素數候選與其他已知素數之間的關系,根據所述關系確定真正大素數,并排除偽素數;

    18、將所述真正大素數作為基礎密鑰元素存儲在安全密鑰緩存區中,并進行唯一性標識和索引。

    19、進一步地,所述將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰,包括:

    20、采用基于格密碼理論的加密變換,將各個所述基礎密鑰元素映射到高維格空間中的高維向量;

    21、引入量子比特的糾纏態特性,對各個所述高維向量進行量子態編碼,得到密鑰元素編碼;

    22、將各個所述密鑰元素編碼進行組合,得到所述加密密鑰。

    23、進一步地,所述將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰,包括:

    24、基于輕量級哈希函數對各個所述基礎密鑰元素進行首次快速哈希,得到初步哈希值;其中,哈希種子依據系統當前運行狀態信息生成;

    25、基于blake2b哈希函數對所述初步哈希值進行二次哈希,得到深度混淆后的元素值;

    26、根據當前的系統時鐘周期動態確定位旋轉方向和步數,并對混淆后的元素值的二進制位進行重新排列,得到重排元素值;

    27、構造一個基于本原多項式的有限域乘法運算,將所述重排元素值在有限域內進行擴展,得到擴展元素值;其中,所述本原多項式的系數根據待加密數據的敏感度等級進行動態選取;

    28、將各個所述擴展元素值按順序組合成所述加密密鑰。

    29、進一步地,針對所述非結構化敏感數據,采用哈希函數生成哈希加密密鑰,包括:

    30、基于哈希函數對所述非結構化敏感數據進行哈希計算,得到哈希值,將哈希值中的各個字符作為矩陣的基礎元素,構建一個二維矩陣;

    31、提取所述非結構化敏感數據的句子結構特征向量、低頻特征向量、關鍵頻率段的特征向量;所述非結構化敏感數據包括文本、圖像以及音頻數據;

    32、將所述句子結構特征向量、低頻特征向量、關鍵頻率段的特征向量分別映射至三維空間中,根據各個特征向量之間的相似性和關聯性,通過三角剖分算法構建三角網格曲面;

    33、基于所述三角網格曲面以及所述二維矩陣,生成所述哈希加密密鑰。

    34、進一步地,基于所述三角網格曲面以及所述二維矩陣,生成所述哈希加密密鑰,包括:

    35、將所述三角網格曲面的每個三角形面的頂點坐標值進行量化處理,并與所述二維矩陣中預設位置的元素建立映射關系;

    36、以每個三角形面的頂點坐標映射的矩陣元素值為基礎,利用雙線性插值計算三角形面內任意點對應的數值,組合得到數值矩陣;

    37、對所述數值矩陣進行奇異值分解,提取其中的奇異值,對各個奇異值進行重組,得到重組奇異值;

    38、對所述重組奇異值進行哈希運算,生成所述哈希加密密鑰。

    39、本專利技術還提供了一種基于對稱密碼算法的加密系統,包括:

    40、分類模塊,用于對獲取的涉敏數據進行數據分類,得到結構化敏感數據和非結構化敏感數據;

    41、生成模塊,用于選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰;其中,所述預設的費馬素性測試算法預先優化素數判定的迭代次數和篩選范圍;

    42、第一加密模塊,用于采用對稱密碼算法,基于所述加密密鑰對所述結構化敏感數據進行加密,得到加密結構化數據;

    43、第二加密模塊,用于對所述非結構化敏感數據進行加密,得到加密非結構化數據;

    44、整合模塊,用于對所述加密結構化數據以及加密非結構化數據進行整合,生成仿真脫敏數據。

    45、本專利技術還提供一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執行所述計算機程序時實現上述任一項所述方法的步驟。

    46、本專利技術還提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述任一項所述的方法的步驟。

    47、本專利技術提供的基于對稱密碼算法的加密方法以本文檔來自技高網...

    【技術保護點】

    1.一種基于對稱密碼算法的加密方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,所述生成仿真脫敏數據之后,包括:

    3.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,對所述非結構化敏感數據進行加密,得到加密非結構化數據,包括:

    4.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,包括:

    5.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,所述將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰,包括:

    6.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,所述將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰,包括:

    7.根據權利要求3所述的基于對稱密碼算法的加密方法,其特征在于,針對所述非結構化敏感數據,采用哈希函數生成哈希加密密鑰,包括:

    8.根據權利要求7所述的基于對稱密碼算法的加密方法,其特征在于,基于所述三角網格曲面以及所述二維矩陣,生成所述哈希加密密鑰,包括:

    9.一種基于對稱密碼算法的加密系統,其特征在于,包括:

    10.一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至8中任一項所述方法的步驟。

    ...

    【技術特征摘要】

    1.一種基于對稱密碼算法的加密方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,所述生成仿真脫敏數據之后,包括:

    3.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,對所述非結構化敏感數據進行加密,得到加密非結構化數據,包括:

    4.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,選取所述結構化敏感數據中的關鍵數值字段,輸入至預設的費馬素性測試算法中,篩選出大素數作為基礎密鑰元素,包括:

    5.根據權利要求1所述的基于對稱密碼算法的加密方法,其特征在于,所述將所述基礎密鑰元素結合預設的密鑰組合規則生成加密密鑰,包括:

    ...

    【專利技術屬性】
    技術研發人員:蔡先勇戰鵬盛莉熊開新
    申請(專利權)人:深圳奧聯信息安全技術有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产午夜精华无码网站| 亚洲精品无码av人在线观看| 亚洲日韩精品无码专区| 久久无码AV一区二区三区| 亚洲另类无码专区首页| 国产aⅴ激情无码久久久无码| 亚洲AV无码日韩AV无码导航| 精品无码久久久久久久久| 亚洲啪啪AV无码片| 精品久久久久久无码中文野结衣 | 亚洲∧v久久久无码精品| 熟妇人妻无码xxx视频| 无码日韩精品一区二区免费暖暖 | 国模无码一区二区三区不卡| 久久无码专区国产精品发布| 国产精品无码一区二区三级| 亚洲AV无码一区二区三区国产 | 无码人妻精品内射一二三AV| 无码人妻一区二区三区免费n鬼沢| 精品少妇人妻av无码专区| 无码av免费一区二区三区试看| 久久无码精品一区二区三区| 国产乱子伦精品免费无码专区| 亚洲无码一区二区三区| 亚洲日韩看片无码电影| 日韩精品久久无码中文字幕| 无码孕妇孕交在线观看| 亚洲精品无码MV在线观看| 亚洲热妇无码AV在线播放| 中文字幕有码无码AV| 中文字幕无码AV波多野吉衣| 国产日韩精品无码区免费专区国产| 免费无码专区毛片高潮喷水| 亚洲AV无码专区日韩| 人妻无码中文字幕| 久久激情亚洲精品无码?V| 亚洲色无码专区在线观看| 国产AV无码专区亚洲AV毛网站| 无码专区中文字幕无码| 色AV永久无码影院AV| 亚洲AV无码成人精品区日韩|