国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法及系統(tǒng)與流程

      文檔序號:40400979發(fā)布日期:2024-12-20 12:24閱讀:4來源:國知局
      基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法及系統(tǒng)與流程

      本發(fā)明涉及保護(hù)數(shù)據(jù),具體涉及一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法及系統(tǒng)。


      背景技術(shù):

      1、隨著數(shù)字化經(jīng)濟(jì)的迅速發(fā)展,交易數(shù)據(jù)的安全性和隱私保護(hù)問題日益受到重視。區(qū)塊鏈技術(shù)作為一種去中心化、不可篡改的分布式賬本技術(shù),為解決這一問題提供了新的思路。區(qū)塊鏈技術(shù)通過將數(shù)據(jù)存儲在分布式網(wǎng)絡(luò)中的多個(gè)節(jié)點(diǎn)上,并使用密碼學(xué)技術(shù)確保數(shù)據(jù)的安全性和完整性,可以有效地解決傳統(tǒng)數(shù)據(jù)保護(hù)方法存在的安全隱患。因此,利用區(qū)塊鏈技術(shù)來保護(hù)交易數(shù)據(jù)的安全性成為當(dāng)前研究的熱點(diǎn)之一。

      2、現(xiàn)有技術(shù)對基于區(qū)塊鏈的交易數(shù)據(jù)存儲保護(hù)采用分布式存儲、加密技術(shù)和智能合約等手段。盡管這些方法在一定程度上提高了交易數(shù)據(jù)的安全性,但仍存在對交易數(shù)據(jù)加密效果不理想、隱私保護(hù)不完善等問題,特別是隨著交易規(guī)模和數(shù)據(jù)量的增加,傳統(tǒng)方式獲得的加密密鑰的唯一性和隨機(jī)性難以得到保障,而加密密鑰直接決定了加密數(shù)據(jù)的安全性和保密性,所以低質(zhì)量的加密密鑰容易導(dǎo)致數(shù)據(jù)泄露,引起嚴(yán)重的安全問題。


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

      1、為了解決現(xiàn)有技術(shù)獲得的加密密鑰質(zhì)量低,導(dǎo)致對交易數(shù)據(jù)保護(hù)不理想的技術(shù)問題,本發(fā)明的目的在于提供一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法及系統(tǒng),所采用的技術(shù)方案具體如下:

      2、一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,所述方法包括:

      3、獲取通過智能合約篩選的待存儲交易數(shù)據(jù);所述待存儲交易數(shù)據(jù)至少包括交易金額數(shù)據(jù);

      4、在區(qū)塊所關(guān)聯(lián)的關(guān)系型數(shù)據(jù)庫中獲取已存儲交易金額數(shù)據(jù),分析已存儲交易金額數(shù)據(jù)的分布特征,獲取所述已存儲交易金額數(shù)據(jù)的分布特征參數(shù);根據(jù)所述分布特征參數(shù)分析所述待存儲交易數(shù)據(jù)中所述交易金額數(shù)據(jù)的合理性,獲取所述待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子;

      5、基于所述待存儲交易數(shù)據(jù),生成所述待存儲交易數(shù)據(jù)的交易特征因子;獲取用戶基準(zhǔn)密鑰,結(jié)合所述交易特征因子以及所述區(qū)塊鏈接影響因子,生成所述待存儲交易數(shù)據(jù)的加密密鑰;根據(jù)所述加密密鑰對待存儲交易數(shù)據(jù)進(jìn)行加密,獲得加密密文;

      6、將所述加密密文存儲到區(qū)塊所關(guān)聯(lián)的關(guān)系型數(shù)據(jù)庫中,將所述加密密文的數(shù)據(jù)摘要存儲到主鏈中。

      7、進(jìn)一步地,所述分布特征參數(shù)至少包括已存儲的交易金額數(shù)據(jù)的每個(gè)維度正常數(shù)據(jù)的均值參數(shù)和變化范圍參數(shù);

      8、在每個(gè)維度下,篩選出正常數(shù)據(jù),將正常數(shù)據(jù)的均值作為均值參數(shù);將正常數(shù)據(jù)的極差作為變化范圍參數(shù);所述交易金額數(shù)據(jù)至少包括一個(gè)維度。

      9、進(jìn)一步地,所述區(qū)塊鏈接影響因子的獲取方法包括:

      10、在每個(gè)維度下,根據(jù)待存儲的交易金額數(shù)據(jù)與對應(yīng)的所述均值參數(shù)的差異特征,結(jié)合對應(yīng)的所述變化范圍參數(shù),獲取待存儲的交易金額數(shù)據(jù)每個(gè)維度對應(yīng)的異常度參數(shù);

      11、根據(jù)待存儲的交易金額數(shù)據(jù)所有維度的所述異常度參數(shù),獲取待存儲交易數(shù)據(jù)的合理度參數(shù);

      12、基于所述合理度參數(shù),獲取所述待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子。

      13、進(jìn)一步地,所述合理度參數(shù)的計(jì)算公式包括:其中,表示當(dāng)前待存儲交易數(shù)據(jù)對應(yīng)的合理度參數(shù);表示交易金額數(shù)據(jù)的維度的序號;表示交易金額數(shù)據(jù)的維度的數(shù)量;表示待存儲的交易金額數(shù)據(jù)的第個(gè)維度的異常度參數(shù);表示累乘符號;為自然常數(shù)。

      14、進(jìn)一步地,所述基于所述合理度參數(shù),獲取所述待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子的方法包括:

      15、在所述合理度參數(shù)上,以預(yù)設(shè)方向選取兩個(gè)相鄰的數(shù)值,獲取預(yù)設(shè)字符數(shù)量個(gè)相鄰數(shù)值組;將每個(gè)所述相鄰數(shù)值組的兩個(gè)數(shù)值加上十六進(jìn)制前綴符后,通過查表函數(shù),在預(yù)設(shè)編碼表中獲取對應(yīng)的字符,將所有所述相鄰數(shù)值組對應(yīng)的字符相連,構(gòu)成區(qū)塊鏈接影響因子。

      16、進(jìn)一步地,所述交易特征因子的獲取方法包括:

      17、所述待存儲交易數(shù)據(jù)至少還包括交易時(shí)間數(shù)據(jù)和交易雙方數(shù)據(jù);

      18、將所述交易雙方數(shù)據(jù)轉(zhuǎn)化為二進(jìn)制數(shù)后,進(jìn)行邏輯運(yùn)算,將邏輯運(yùn)算結(jié)果轉(zhuǎn)化回字符串,作為所述待存儲交易數(shù)據(jù)的交易混碼;

      19、根據(jù)所述交易混碼內(nèi)每位數(shù)據(jù)的次序,獲取每位數(shù)據(jù)的位次參數(shù);獲取交易時(shí)間數(shù)據(jù)和交易雙方數(shù)據(jù)的乘積,將乘積的位次參數(shù)次冪對預(yù)設(shè)編碼表的表長進(jìn)行取模運(yùn)算,獲得每位數(shù)據(jù)的移位距離;將所述交易混碼內(nèi)的每位數(shù)據(jù)和對應(yīng)的移位距離通過凱撒加密算法,獲得交易特征因子。

      20、進(jìn)一步地,所述加密密鑰的獲取方法包括:

      21、將所述交易特征因子先與所述區(qū)塊鏈接影響因子進(jìn)行邏輯運(yùn)算,再與所述用戶基準(zhǔn)密鑰進(jìn)行邏輯運(yùn)算,將獲得的結(jié)果作為加密密鑰。

      22、進(jìn)一步地,所述加密密文的獲取方法包括:

      23、利用所述加密密鑰對所述待存儲交易數(shù)據(jù)進(jìn)行des加密操作獲得加密密文。

      24、進(jìn)一步地,所述正常數(shù)據(jù)的獲取方法包括:

      25、在每個(gè)維度下,獲取每個(gè)已存儲的交易金額數(shù)據(jù)的z-score得分,將z-score得分的絕對值小于預(yù)設(shè)篩選參數(shù)的數(shù)據(jù)標(biāo)記為正常數(shù)據(jù)。

      26、本發(fā)明還提出了一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)系統(tǒng),所述系統(tǒng)包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)任意一項(xiàng)所述一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法的步驟。

      27、本發(fā)明具有如下有益效果:

      28、獲取通過智能合約篩選的待存儲交易數(shù)據(jù),確保所接受的信息符合預(yù)定的標(biāo)準(zhǔn)和規(guī)定,防止虛假信息或者不合規(guī)的信息被錄入系統(tǒng),從而提高數(shù)據(jù)的質(zhì)量和完整性;進(jìn)一步分析已存儲交易金額數(shù)據(jù)的分布特征,獲取已存儲交易金額數(shù)據(jù)的分布特征參數(shù),為后續(xù)分析待存儲交易數(shù)據(jù)中交易金額數(shù)據(jù)的合理性特征,獲取區(qū)塊鏈接影響因子提供依據(jù),為最終生成本次交易唯一的加密密鑰做準(zhǔn)備;進(jìn)一步根據(jù)分布特征參數(shù)分析待存儲交易數(shù)據(jù)中交易金額數(shù)據(jù)的合理性,獲取待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子,表征當(dāng)前待存儲交易金額數(shù)據(jù)相對于已存儲交易金額數(shù)據(jù)的合理性特征,為后續(xù)獲取可靠的加密密鑰做準(zhǔn)備;進(jìn)一步基于待存儲交易數(shù)據(jù),利用每次待存儲交易數(shù)據(jù)都具有自身獨(dú)有的特征,生成待存儲交易數(shù)據(jù)的交易特征因子,為后續(xù)生成更安全的加密密鑰提供更多依據(jù);進(jìn)一步獲取用戶基準(zhǔn)密鑰,結(jié)合交易特征因子以及區(qū)塊鏈接影響因子,生成待存儲交易數(shù)據(jù)的安全且唯一的加密密鑰,為交易數(shù)據(jù)提供保障依據(jù);進(jìn)一步根據(jù)加密密鑰對待存儲交易數(shù)據(jù)進(jìn)行加密,獲得加密密文,保護(hù)交易數(shù)據(jù)安全性;最后將加密密文存儲到區(qū)塊所關(guān)聯(lián)的關(guān)系型數(shù)據(jù)庫中,將加密密文的數(shù)據(jù)摘要存儲到主鏈中,為下一次區(qū)塊生成時(shí)的調(diào)用做準(zhǔn)備,同時(shí)使得存儲到區(qū)塊中的內(nèi)容在能夠保證在區(qū)塊所關(guān)聯(lián)的關(guān)系型數(shù)據(jù)庫中準(zhǔn)確查詢到相關(guān)信息的基礎(chǔ)上,不具備任何可讀性和可挖掘性。本發(fā)明通過分析待儲存交易數(shù)據(jù)與已存儲交易數(shù)據(jù)的差異特征,結(jié)合待儲存交易數(shù)據(jù)本身的獨(dú)特性質(zhì)以及用戶基準(zhǔn)密鑰的獨(dú)特性,生成唯一且可靠的加密密鑰,從而保障了后續(xù)存儲信息的安全性。



      技術(shù)特征:

      1.一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述分布特征參數(shù)至少包括已存儲的交易金額數(shù)據(jù)的每個(gè)維度正常數(shù)據(jù)的均值參數(shù)和變化范圍參數(shù);

      3.根據(jù)權(quán)利要求2所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述區(qū)塊鏈接影響因子的獲取方法包括:

      4.根據(jù)權(quán)利要求3所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述合理度參數(shù)的計(jì)算公式包括:

      5.根據(jù)權(quán)利要求4所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述基于所述合理度參數(shù),獲取所述待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子的方法包括:

      6.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述交易特征因子的獲取方法包括:

      7.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述加密密鑰的獲取方法包括:

      8.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述加密密文的獲取方法包括:

      9.根據(jù)權(quán)利要求2所述的一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法,其特征在于,所述正常數(shù)據(jù)的獲取方法包括:

      10.一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)系統(tǒng),所述系統(tǒng)包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1~9任意一項(xiàng)所述一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法的步驟。


      技術(shù)總結(jié)
      本發(fā)明涉及保護(hù)數(shù)據(jù)技術(shù)領(lǐng)域,具體涉及一種基于區(qū)塊鏈的交易數(shù)據(jù)智能化保護(hù)方法及系統(tǒng)。本發(fā)明首先獲取通過智能合約篩選的待存儲交易數(shù)據(jù);進(jìn)一步獲取已存儲交易金額數(shù)據(jù)的分布特征參數(shù);進(jìn)一步獲取待存儲交易數(shù)據(jù)對應(yīng)的區(qū)塊鏈接影響因子;進(jìn)一步生成交易特征因子并結(jié)合用戶基準(zhǔn)密鑰以及區(qū)塊鏈接影響因子,生成待存儲交易數(shù)據(jù)的加密密鑰;進(jìn)一步獲得加密密文;最后將加密密文存儲到區(qū)塊所關(guān)聯(lián)的關(guān)系型數(shù)據(jù)庫中,將加密密文的數(shù)據(jù)摘要存儲到主鏈中。本發(fā)明通過分析待儲存交易數(shù)據(jù)與已存儲交易數(shù)據(jù)的差異特征,結(jié)合待儲存交易數(shù)據(jù)本身的獨(dú)特性質(zhì)以及用戶基準(zhǔn)密鑰的獨(dú)特性,生成唯一且可靠的加密密鑰,從而保障了后續(xù)存儲信息的安全性。

      技術(shù)研發(fā)人員:劉文波,臧琨,李博
      受保護(hù)的技術(shù)使用者:南通千鳥紙通寶信息科技有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1