黃冠寰Hwang, Gwan-Hwan吳承翰Wu, Chen-Han2019-09-052018-07-202019-09-052018http://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22G060547036S%22.&%22.id.&http://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/106495雲端儲存系統是一種執行在雲端運算平台上的儲存系統,使用者可以將檔案放在雲端儲存系統以節省使用者自己電腦的儲存空間,雲端儲存系統也不需要使用者維護,而是由雲端服務提供者負責安裝、維護這些儲存系統。然而,雲端儲存系統可能因為系統當機、系統毀損、錯誤操作,甚至是遭到駭客攻擊而導致資料遺失或資料被更動,進而使雲端服務提供者回傳給使用者的資料版本不一致。因此我們希望使用者在存取雲端儲存系統時都可以透過一些證據來實行即時性的稽核。此外,我們也希望雲端服務提供者與使用者在進行稽核時,能夠以較少的運算動作來完成,達到減少能耗的目的。在本篇論文中,我們提出了一個即時稽核架構,此架構可以讓使用者執行query動作之後能夠即時性的發現雲端服務提供者是否有不當疏忽造成儲存系統毀損或是被竄改,並且有效的降低稽核時運算上的能耗。當不幸發生儲存系統毀損或是被竄改的情況,可以再透過證明違約機制來釐清使用者與雲端服務提供者之間的違約責任歸屬。我們將使用Aggregate hash來實作此架構。雲端儲存雲端安全不可否認性即時稽核證明違約利用集合雜湊值達到有效率的雲端儲存系統稽核與證明違約協定Efficient Auditing and Proof-of-Violation for Cloud Storage Systems in Aggregate hash