歷屆成果|第 6 屆專題實作・2021

Publicly Verifiable Secret Sharing:安全且可驗證的分散式資料儲存服務 — 學習歷程檔案

第二名 密碼學分散式系統PVSS

  1. 報名
  2. 線上初賽
  3. 程式挑戰營
  4. YTP2026H2黑客松
  5. 海外參訪

出自第二階段專題實作(第 11 屆起改為黑客松)。

團隊

婐部繪曲兌鳴|指導:蕭旭君 教授

簡介

動機來自學習歷程檔案在移機過程中誤遭刪除且無備份而永久遺失的事件。單純多伺服器存同一份檔案會有單點被駭即外洩的問題,把金鑰放用戶端又怕遺失。我們以 Publicly Verifiable Secret Sharing(PVSS)設計 ePort-fortify:檔案加密後金鑰切成碎片分送多台伺服器,只要過半碎片即可用拉格朗日插值還原,單一伺服器被駭只拿到亂碼,還原時可驗證碎片是否被竄改;同時解決資料遺失、遭竊、遭竄改三個問題。建立了完整的 Threat Model(學生、老師、教授、廠商、攻擊者),並實作 256-bit 金鑰的加解密與伺服器端,效能與一般加解密相當、空間與異地備份相同。

連結

同屆專題