上一期結(jié)合8月Liquid和Bilaxy兩個交易所熱錢包被攻擊事件,艾貝鏈動CTO Neilson主要分析了金融級安全芯片軟硬件設(shè)計如何保護(hù)機構(gòu)錢包私鑰的全生命周期安全。本期艾貝鏈動CTO Neilson將繼續(xù)介紹機構(gòu)錢包私鑰高頻使用的安全邏輯,解讀機構(gòu)經(jīng)營過程中如何實現(xiàn)頻繁操作的安全性和易用性。
金融級安全芯片,實現(xiàn)了對私鑰從產(chǎn)生、存儲到簽名運算的安全性保護(hù)。但這對于機構(gòu)用戶,特別是圍繞數(shù)字資產(chǎn)開展金融服務(wù)的經(jīng)營性機構(gòu),還是不夠的。機構(gòu)對數(shù)字資產(chǎn)的動用需求,通常在不同角色的多人、多地、多系統(tǒng)之間流轉(zhuǎn)。這個過程中,還會面臨其他維度的安全威脅,比如,黑客通過提前注入的木馬程序“篡改”關(guān)鍵交易信息,將資金悄悄轉(zhuǎn)入自己的目標(biāo)地址;或者通過獲取內(nèi)部管理人員權(quán)限,向數(shù)據(jù)庫中插入一筆“偽造”的授權(quán)交易。對交易的偽造或者篡改,都屬于“中間人攻擊”的范疇。
什么是“中間人攻擊”,攻擊邏輯如何實現(xiàn)?
中間人攻擊(MITM,man in the middle attack)是一種網(wǎng)絡(luò)攻擊類型 ,當(dāng)數(shù)據(jù)離開一個端點前往另一個端點時,傳輸過程的時間便是對數(shù)據(jù)失去控制的時候。當(dāng)一個攻擊者將自己置于兩個端點并試圖截獲或阻礙數(shù)據(jù)傳輸時,便稱為中間人攻擊。通信的兩方認(rèn)為他們是在與對方交談,但是實際上他們是在與黑客交流。類似于我們通俗理解的信息被“竊聽”。
圖1:中間人攻擊示意圖
當(dāng)下黑客以獲取經(jīng)濟利益為目的時,中間人攻擊就會成為對加密貨幣交易最有威脅并且最具破壞性的一種攻擊方式。
在一個數(shù)字資產(chǎn)機構(gòu)的經(jīng)營活動中,對于數(shù)字資產(chǎn)的動賬請求通常涉及到不同權(quán)限級別的多人審核,并且這些人可能處于不同的地域、使用不同的客戶端環(huán)境。從動賬請求的審核授權(quán)到動用私鑰簽名,信息也會在機構(gòu)內(nèi)的多個系統(tǒng)之間流轉(zhuǎn)。如果我們把交易的審核授權(quán)看做“會話”的一端,交易的簽名執(zhí)行看作“會話”的另一端,那么在這個交易的“會話”中,就存在著多種被實施“中間人攻擊” 的可能性。比如,黑客或內(nèi)部作惡人員直接在后臺數(shù)據(jù)庫中插入一條偽造的審核授權(quán)交易請求,或者篡改交易的關(guān)鍵信息,如目標(biāo)地址。讓審核人員看到的交易信息與實際簽名的交易信息不一致。
圖2:機構(gòu)現(xiàn)有在線提幣流程及風(fēng)險點
機構(gòu)錢包的端到端“所見即所簽”功能如何防止中間人攻擊?
艾貝鏈動創(chuàng)造性的將基于安全硬件的端到端“所見即所簽”的能力引入到從交易審核到交易簽名的環(huán)節(jié)當(dāng)中。通過為審核人員配發(fā)專有的安全硬件設(shè)備簽章盾,并在設(shè)備上對關(guān)鍵的交易信息如幣種,目標(biāo)地址,金額等進(jìn)行指紋或按鍵等物理方式的確認(rèn),后由簽章盾對經(jīng)過確認(rèn)的交易信息進(jìn)行簽名,發(fā)送給保管私鑰的加密機設(shè)備進(jìn)行簽名,確保這個鏈路中無論經(jīng)過多少環(huán)節(jié)多少系統(tǒng)流轉(zhuǎn),待簽名的交易信息一定是經(jīng)過審核人員“人為意志”的授權(quán),且未被篡改的,從而杜絕任何一種形式的“中間人攻擊”對交易進(jìn)行偽造或篡改。
圖3:“所見即所簽”交易審核簽名流程
Neilson提到,艾貝鏈動基于硬件的端到端“所見即所簽”功能,支持多人多級分布式授權(quán)管理,不僅能夠大大提升機構(gòu)內(nèi)部私鑰動用的安全性,還能夠用于跨機構(gòu)之間,比如,托管平臺與客戶之間。最后,Neilson再次強調(diào),無論是通過金融級軟硬件設(shè)計保護(hù)私鑰,還是通過端到端的“所見即所簽”功能保護(hù)交易過程的安全,都只是安全環(huán)節(jié)技術(shù)層。機構(gòu)資產(chǎn)安全是一套系統(tǒng)工程,我們需要依據(jù)整體安全框架來統(tǒng)籌考慮,機構(gòu)“資產(chǎn)”有何“脆弱性”,面臨什么“威脅”導(dǎo)致了“風(fēng)險”,采用何種安全“機制”消除或減少“風(fēng)險”,最終保護(hù)資機構(gòu)產(chǎn)安全。
原創(chuàng)文章,作者:若安丶,如若轉(zhuǎn)載,請注明出處:http://2079x.cn/article/536928.html