999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

區(qū)塊鏈信息系統(tǒng)安全測評方法研究

2021-01-18 04:37:30相里朋梅家爭徐志范
現代計算機 2020年33期
關鍵詞:用戶系統(tǒng)

相里朋,梅家爭,徐志范

(工業(yè)和信息化部電子第五研究所,廣州 510610)

0 引言

近年來,區(qū)塊鏈技術數次被炒作、被營銷、被否定,但并不影響其逐漸成為發(fā)展數字經濟的關鍵技術之一,其具有的去中介化、難以篡改、數據可信、來源可溯等特性,從根本上解決了信息在交換與轉移中產生的欺詐和“尋租”現象,破解了信息不對稱產生的不信任難題,擴大了“信任半徑”,其正以前所未有的速度發(fā)展,相關應用成果也快速融入社會各行各業(yè)當中。然而,區(qū)塊鏈技術被追捧上天,卻難以落地,行業(yè)內鮮有真正應用場景出現。究其原因,在于其受到現有的技術局限性和面臨的安全問題的掣肘,已嚴重影響其產業(yè)的健康發(fā)展。

1 區(qū)塊鏈的概念及主要技術

1.1 區(qū)塊鏈的概念

區(qū)塊鏈作為一種傳遞信任、共享價值、促進協(xié)作的底層基礎軟件,是一種全新的計算機技術應用模式,具有去中介、難篡改、可追溯、多方互信等特性,可廣泛應用于電子政務、社會征信、5G、工業(yè)互聯網、供應鏈金融等領域。其以時間順序將區(qū)塊數據排序,并組合成一個鏈式結構,采用非對稱加密和哈希散列實現數據的不可篡改和不可偽造。其本質是一種分布式賬本,采用分散和合作的方式,保證分布式數據的安全性,類似于獨立客觀的第三方公證人,不在任何個人、組織或機構的控制下,記錄和見證著所有數據與行為。區(qū)塊鏈主要使用基于橢圓曲線數學的公鑰密碼學算法,簽名人可以使用綁定身份信息的私鑰對數據電文進行簽名,之后將簽名與原始數據發(fā)送給整個網絡,網絡中的所有節(jié)點則可用公鑰對其有效性進行驗證,可解決端到端數據篡改問題,并建立基于數學、代碼和機器的信任,促使區(qū)塊鏈系統(tǒng)中的節(jié)點能在非信賴的環(huán)境下自由、安全地交換數據。

1.2 區(qū)塊鏈的主要技術

區(qū)塊鏈并非全新的前沿技術,而是一種集成了多種現有技術的組合式創(chuàng)新,其技術主要有分布式賬本、點對點傳輸、密碼學應用和共識機制等。

(1)分布式賬本技術。區(qū)塊鏈系統(tǒng)中的區(qū)塊就像一個個電子賬單,記錄著所有節(jié)點的交易信息。每個區(qū)塊的數據都存儲在各用戶的客戶節(jié)點中,所有節(jié)點共同構成了一個安全可靠的分布式賬本。即使任意節(jié)點的數據被銷毀,整個系統(tǒng)的賬本完整性與正確性都不會受到影響。整個系統(tǒng)具有高度的透明性和開放性,除對交易各方的私有信息進行加密外,會將可共享信息面向所有人公開,并可通過開放接口查詢到公開數據。

(2)點對點傳輸技術。點對點傳輸技術也稱為對等網絡,是TCP/IP的一種通信體系結構。采用點對點傳輸技術后,相互連接的節(jié)點都處于平等地位,節(jié)點可直接連接且自由進出,任意節(jié)點的權利和義務都是均等的,系統(tǒng)中的數據塊由整個系統(tǒng)中的節(jié)點來共同維護。

(3)密碼學應用技術。區(qū)塊鏈系統(tǒng)采用多種密碼學原理進行數據加密及隱私保護,尤其是非對稱加密算法和哈希散列算法(同電子簽名的主要技術)。

(4)共識機制技術。共識機制又稱為共識算法,是區(qū)塊鏈系統(tǒng)中各個節(jié)點達成一致的策略和方法,常見的有 POW、POS、DPOS、PBFT、DAG 等數十種算法,系統(tǒng)可根據不同的應用場景、系統(tǒng)情況來靈活選擇。

2 區(qū)塊鏈的安全風險與原因

2.1 區(qū)塊鏈的安全風險

越來越多的行業(yè)選擇了區(qū)塊鏈,但因技術成熟度不高,特別是安全方面仍面臨諸多挑戰(zhàn),由此引發(fā)了一系列系統(tǒng)安全問題。根據中國區(qū)塊鏈測評聯盟發(fā)布的《區(qū)塊鏈與分布式記賬信息系統(tǒng)評估規(guī)范》中的系統(tǒng)參考架構來看,其主要安全風險如圖1所示。

圖1

(1)區(qū)塊鏈平臺層:提供了區(qū)塊鏈信息系統(tǒng)正常工作的運行環(huán)境和基礎組件,包括分布式賬本、對等網絡、密碼學技術、共識機制、跨鏈技術和智能合約(運行環(huán)境)等,面臨的安全風險如下:

●基礎設施安全風險:區(qū)塊鏈采用的分布式賬本存儲方式以及相關存儲設備可能面臨的安全風險,如MySQL、LevelDB、RocketDB數據庫的安全漏洞,可能導致未經授權的區(qū)塊鏈存儲設備訪問和入侵,或者是存放存儲設備的物理運行、訪問環(huán)境中存在的安全風險。

●網絡攻擊威脅:包括DDoS攻擊、利用設備軟硬件漏洞進行的攻擊、病毒木馬攻擊、DNS污染、路由廣播劫持等傳統(tǒng)網絡安全風險。

●數據丟失和泄露:針對區(qū)塊數據文件的竊取、破壞,或因誤操作、系統(tǒng)故障、管理不善等問題導致的數據丟失和泄露,線上和線下數據存儲的一致性問題等。

●共識協(xié)議漏洞:針對共識機制漏洞的算力攻擊、分叉攻擊、女巫攻擊等,或采用不安全協(xié)議及協(xié)議的不安全實現,可能導致的整個區(qū)塊鏈系統(tǒng)不一致,也可能影響區(qū)塊鏈系統(tǒng)的防篡改性。

●智能合約運行安全:虛擬機自身安全漏洞,或驗證、控制等機制不完善等,造成攻擊者部署惡意智能合約代碼,擾亂正常業(yè)務秩序,消耗整個系統(tǒng)中的網絡、存儲和計算資源,進而造成各類安全威脅。

●密碼學應用風險:Google、IBM相繼在量子計算機上有所突破,當前看似安全的RSA、ECC、SHA256等密碼學技術,有可能在量子運算中被破譯掉,極大威脅了區(qū)塊鏈技術的安全性、可靠性,甚至其可信系統(tǒng)也亟待一定的調整。

(2)區(qū)塊鏈中間層:提供區(qū)塊鏈信息系統(tǒng)調用平臺層基本功能的接口,并為API層提供接入管理接口,包括接入管理、節(jié)點管理、賬本管理等,面臨的安全風險如下:

●接入管理攻擊:通過進行自動程序攻擊、通信過程攻擊、非法用戶入侵、管理員密碼盜取等方式,對接入管理模塊進行入侵,獲取管理員權限。

●惡意節(jié)點:通過仿冒、漏洞利用等手段非法獲取或提升權限,進而開展攻擊,或節(jié)點間聯合作惡的情況發(fā)生,刻意擾亂區(qū)塊鏈運行秩序、破壞正常業(yè)務。

●分布式賬本漏洞:利用分布式賬本可能存在的輸入驗證、API誤用、數組越界等漏洞,造成分布式賬本系統(tǒng)運行異常、崩潰,或實現越權訪問、竊取私密信息等。

(3)區(qū)塊鏈API層:調用中間層功能組件為用戶應用、管理應用和分布式應用以提供可靠和高效訪問的功能,并提供統(tǒng)一的訪問和節(jié)點管理,包括用戶API、管理API和外部API等,面臨的安全風險如下:

●API攻擊:針對API的漏洞進行重放攻擊、暴力攻擊、XSS攻擊、SQL注入、參數篡改等。

(4)區(qū)塊鏈應用層:將不同類型的API封裝成業(yè)務相關功能,供區(qū)塊鏈信息系統(tǒng)訪問和使用,包括用戶應用、管理應用和分布式應用等,面臨的安全風險如下:

●智能合約漏洞:利用智能合約安全漏洞、后門,在典型應用中可能導致合約控制流劫持、未授權訪問、拒絕服務等風險。

●私鑰管理安全:針對用戶生成并保管的私鑰開展攻擊,導致私鑰文件泄露或被竊取,威脅用戶整體安全。

●賬戶竊取:利用病毒、木馬、釣魚等傳統(tǒng)攻擊手段竊取用戶賬號,進而利用合法用戶賬號登錄系統(tǒng)進行一系列非法操作。

●系統(tǒng)環(huán)境漏洞:區(qū)塊鏈系統(tǒng)所部屬的服務器,若存在系統(tǒng)安全漏洞、病毒惡意程序,殺毒軟件缺失、防火墻或安全策略配置不當等問題時,有可能突發(fā)重要安全事故。

●系統(tǒng)功能缺陷:軟件功能因開發(fā)人員能力、編碼習慣及質量、需求理解不一致、功能設計水平低、缺少第三方驗證等原因,造成的區(qū)塊鏈系統(tǒng)功能模塊存在質量缺陷,影響系統(tǒng)的穩(wěn)定運行。

●DDoS攻擊:利用點對點協(xié)議、底層軟件協(xié)議的缺陷,開展DDoS攻擊,或在系統(tǒng)應用層發(fā)起針對業(yè)務的DDoS攻擊,影響區(qū)塊鏈+行業(yè)應用的業(yè)務可用性。

2.2 安全風險原因分析

區(qū)塊鏈面臨的安全風險多種多樣,但究其原因,主要有如下幾點:

(1)相關政策并不明朗,區(qū)塊鏈安全性驗證缺乏統(tǒng)一認證。國家部委、地市政府雖高度關注,但與基于互聯網技術所實現的信息系統(tǒng)相比,基于區(qū)塊鏈技術所改造的信息系統(tǒng),其安全性如何評價、如何保障,尚未存在一個能提供完整指導的技術規(guī)范,政府“不敢用、不想用、不愿用”現象突出。

(2)共識機制、智能合約、分布式賬本等現有關鍵技術,自身存在一定的技術安全隱患。區(qū)塊鏈+行業(yè)應用也缺少工程化的理論和方法指導,系統(tǒng)性安全保障體系缺失,進而導致安全事故層出不窮。近五年,全球區(qū)塊鏈產業(yè)因安全事故損失高達28.64億美元。如幣安交易所于2018年遭受攻擊,損失4.2億元;EOS公鏈存在合約漏洞,黑客可利用漏洞控制和接管在線節(jié)點等。

(3)因去中介、算法自治、匿名保護等特性,區(qū)塊鏈+行業(yè)應用也對公民隱私數據的保護提出新的要求,并對虛擬網絡的數據安全帶來新的挑戰(zhàn)。面對層出不窮的安全事故,如何更安全、更有效地開展區(qū)塊鏈+行業(yè)應用的管理,政產學研用各界代表有必要給予更多關注。

(4)區(qū)塊鏈安全生態(tài)不完善,產業(yè)鏈各生態(tài)方仍面臨各類安全攻擊,如交易所、礦池/礦機、錢包、智能合約及用戶,依然面臨DDoS攻擊、DNS劫持、錢包被盜、個人欺詐、釣魚、病毒木馬等安全問題。

3 區(qū)塊鏈安全測評方法

3.1 區(qū)塊鏈的安全質量模型

依據中國區(qū)塊鏈測評聯盟發(fā)布的《區(qū)塊鏈與分布式記賬信息系統(tǒng)評估規(guī)范》,打造區(qū)塊鏈信息安全質量模型,主要包括保密性、完整性、抗抵賴性、真實性、可追溯性等質量特性。

圖2

(1)保密性測試

●重點考察用戶未授權情況下訪問賬本數據,數據隱私是否可保護。即檢測用戶是否可在未授權情況下,訪問賬本的隱私數據。

●重點考察系統(tǒng)對未授權的功能訪問進行控制的能力是否符合需求。即檢測系統(tǒng)是否可對未授權的功能訪問進行控制,且控制范圍和結果是否滿足用戶要求。

●重點考察系統(tǒng)對未授權的數據訪問進行控制的能力是否符合需求。即檢測系統(tǒng)是否可對未授權的數據訪問進行控制,且控制范圍和結果是否滿足用戶要求。

●重點考察系統(tǒng)對數據類型實現加解密的比例是否符合需求。即檢測系統(tǒng)中已實現加解密的數據類型個數,是否符合用戶需求。

●重點考察系統(tǒng)對數據類型進行正確地加解密的能力是否符合需求。即檢測系統(tǒng)中已實現并已驗證正確的加解密的數據類型,是否符合用戶需求。

●重點考察系統(tǒng)使用的加解密算法是否符合需求。即檢測系統(tǒng)中已使用的加解密算法,是否符合用戶需求。

(2)完整性測試

●重點考察系統(tǒng)防止數據被訛誤的能力是否符合需求。即檢測系統(tǒng)中已實現的可防止數據訛誤的功能點,是否符合用戶需求。

●重點考察系統(tǒng)為防止數據被訛誤所采取的方法是否符合需求。即檢測系統(tǒng)中已實現的可防止數據被訛誤所采取的方法及個數,是否符合用戶需求。

(3)抗抵賴性測試

●重點考察系統(tǒng)采用的數字簽名算法是否符合需求。即檢測系統(tǒng)采用的數字簽名算法正確性,是否符合用戶需求。

●重點考察系統(tǒng)預防實體否認發(fā)送事件及其行為的能力。即檢測系統(tǒng)中已實現的預防實體否認發(fā)送事件及行為的功能,是否符合用戶需求。

●重點考察系統(tǒng)預防實體否認接收事件及其行為的能力。即檢測系統(tǒng)中已實現的預防實體否認接收事件及行為的功能,是否符合用戶需求。

(4)真實性測試

●重點考察系統(tǒng)使用的身份鑒別方法是否符合需求。即檢測系統(tǒng)中采用的身份鑒別方法,是否符合用戶需求。

●重點考察系統(tǒng)實現的數據鑒別規(guī)則數量是否符合需求。即檢測系統(tǒng)中采用的數據鑒別規(guī)則數量,是否符合用戶需求。

(5)可追溯性測試

●重點考察日志進行安全保存的實際時間是否符合需求。即檢測系統(tǒng)中日志安全保存的實際時間,是否符合用戶需求。

●重點考察用戶訪問系統(tǒng)和數據的審計追蹤能力是否符合需求。即檢測用戶訪問系統(tǒng)功能時,系統(tǒng)的審計追蹤能力,是否符合用戶需求;用戶訪問系統(tǒng)數據時,系統(tǒng)的審計追蹤能力,是否符合用戶需求。

●重點考察用戶訪問的賬本記錄的審計追蹤能力是否符合需求。即檢測用戶訪問賬本記錄時,系統(tǒng)的審計追蹤能力,是否符合用戶需求。

3.2 區(qū)塊鏈的安全測評要點

(1)網絡設備的安全測試:重點開展網絡設備(如路由器、交換機等)的漏洞掃描、漏洞挖掘、安全功能檢查以及配置檢查等,減少區(qū)塊鏈信息系統(tǒng)的安全威脅。

(2)數據存儲的安全測試:重點開展區(qū)塊數據或文件的存儲和轉發(fā)測試,是否存在信息泄漏或失竊隱患,是否具備數據備份功能,以避免數據文件丟失、損壞而無法恢復。

(3)密碼學應用的安全測試:重點開展采用的哈希散列算法、加解密算法的正確性、安全性測試,以及是否采用數字簽名/驗簽算法。

(4)P2P網絡的安全測試:重點開展DDoS攻擊、女巫攻擊及日食攻擊防范測試,并驗證是否采用網絡加密傳輸方式。

(5)共識機制的安全測試:重點開展節(jié)點數據一致性和正確性測試,主要包括雙花攻擊、再生攻擊、分歧攻擊、魔女攻擊、賄賂攻擊、預期攻擊、自私挖掘等的測試,以及檢驗系統(tǒng)是否具有良好的容錯能力。

(6)智能合約的安全測試:重點開展合約代碼的安全漏洞測試和合約可靠性測試。檢查范圍包括:整數溢出、越權訪問、拒絕服務、邏輯錯誤、信息漏洞及函數誤用等。

4 結語

自2016年國務院印發(fā)《“十三五”國家信息化規(guī)劃》,首次提及區(qū)塊鏈技術起,國內各界對區(qū)塊鏈技術發(fā)展與應用的關注度持續(xù)升溫,該技術已在多個重點行業(yè)探索應用,但其存在的安全問題,已嚴重制約其應用進一步落地推廣。本文通過分析區(qū)塊鏈平臺層、中間層、API層和應用層中所面臨的安全問題,結合安全質量模型,探討區(qū)塊鏈安全測評方法,對于區(qū)塊鏈安全測試的研究,區(qū)塊鏈應用落地質量的保障,具有一定的參考意義。

猜你喜歡
用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
主站蜘蛛池模板: 亚洲欧美色中文字幕| 亚洲国产成熟视频在线多多| 亚洲日韩欧美在线观看| 99久久国产综合精品2023| 久久久久久尹人网香蕉| 国产亚洲欧美在线人成aaaa| 婷婷色婷婷| 亚洲AV无码久久精品色欲| 国产精品亚欧美一区二区| 成人福利免费在线观看| 色综合国产| 国产精品视频白浆免费视频| 国产区成人精品视频| 男人天堂亚洲天堂| 中文字幕久久波多野结衣 | 国产精品久久久久久搜索 | 亚洲精选无码久久久| 中字无码av在线电影| 日韩无码一二三区| 国产91在线免费视频| 国产视频入口| 久久www视频| 亚洲国产综合自在线另类| 亚洲国产综合第一精品小说| 99er精品视频| P尤物久久99国产综合精品| 激情六月丁香婷婷四房播| 欧美精品aⅴ在线视频| 日韩欧美综合在线制服| 福利在线免费视频| 亚洲IV视频免费在线光看| 国产午夜在线观看视频| 国产9191精品免费观看| 国产乱人伦偷精品视频AAA| 91精品国产91久久久久久三级| 免费在线不卡视频| 亚洲无码免费黄色网址| 国产色爱av资源综合区| 国产激情无码一区二区免费| 在线免费不卡视频| 五月婷婷精品| 成人午夜视频网站| 精品成人一区二区三区电影 | 色综合日本| 欧美A级V片在线观看| 少妇精品网站| 在线视频精品一区| 免费一级毛片在线播放傲雪网 | 日本人真淫视频一区二区三区| 久久精品视频亚洲| 国产成人综合日韩精品无码不卡| 久久激情影院| 最新国产精品鲁鲁免费视频| 2021国产乱人伦在线播放| 九九热精品视频在线| 亚洲黄色成人| 亚洲天堂日韩在线| 免费A∨中文乱码专区| 好紧太爽了视频免费无码| 国产精品网址在线观看你懂的| 久久午夜夜伦鲁鲁片不卡| 日本一本在线视频| 91精品国产自产在线观看| 国产麻豆精品久久一二三| 狠狠亚洲婷婷综合色香| 免费国产在线精品一区| 女人18毛片一级毛片在线 | 亚洲—日韩aV在线| 国产午夜精品鲁丝片| 老熟妇喷水一区二区三区| 欧美色伊人| 91尤物国产尤物福利在线| 在线看片国产| 亚洲AV无码一区二区三区牲色| 91探花在线观看国产最新| 免费国产小视频在线观看| 久久久久青草大香线综合精品| 国产成人久久综合一区| 免费精品一区二区h| 久久久久国产一区二区| 国产精品亚欧美一区二区 | 91人妻日韩人妻无码专区精品|