近年研究成果

Blockchain-Indexed Storage

此研究室透過將交易總結儲存在區塊鏈上(on-chain)而將交易細節除存在鏈下(off-chain)資料存儲的概念來大幅降低IoT裝置發出的交易數量以及儲存在鏈上的資料量。然而,儲存在鏈下的資料並沒有受到區塊鏈完整的保護,所以BIS提出了一個適應性狀態通道可以根據應用的需求來動態設定區塊鏈交易頻率與雜湊結構來平衡安全性與擴容性。

Beebit Security

The pronunciation of Beebit is similar to secret (秘密) in Chinese. Beeibt Security focus on providing IoT security solutions. We recently published a paper about thing-to-thing security based on MQTT and the source code of implementation is hosted in GitHub. My research group is working on how computation offloading and blockchain technologies can help IoT security.

GitHub: https://github.com/beebit-sec

Beebit 使用情境

此研究主要是透過屬性加密技術的特性支援物聯網端點加密。由於屬性加密技術具有細緻化存取控制的特性,所以適合許多需要在確保隱私的前提下分享資料的物聯網應用。目前許多物聯網平台,例如Google IoT Core、Amazon IoT、Azure IoI Hub、與IBM Watson IoT都支援Message Queue Telemetry Transport (MQTT)通訊協定,主要是因為其發佈/訂閱(Pub/Sub)特性相當適合需要大量資料交換的物聯網應用。然而,MQTT雖然支援傳輸層加密(Transport Layer Security, TLS),但並無法確保資料在整個傳輸過程中是安全的,所以我們基於Eclipse Paho開源專案(MQTT客戶端)加入端點加密的支援。透過我們所開發的套件,物聯網應用開發者只需要簡單地呼叫API即可讓物聯網應用程式支援具有屬性加密。