課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
5905210 保有隱私與安全計算 Privacy-Preserving and Secure Computing 3.0 3
中文概述
Chinese Description
實現計算已從傳統地本地端機器獨立完成,進而委託上雲端等服務提供者協力完成。然而隨著資料或應用的授權,相關的計算安全性必須重新被探討。本課程將會從資料的隱密性出發,探討如何使用同態加密法輕鬆完成一個安全的授權計算,進而利用其他輕量化元件(混淆電路、私密分享)來取代同態加密並重新設計授權計算協定。接著會轉往定義資料的隱私性,並介紹k匿名等去識別化技術,最終帶入現今最嚴謹的差分隱私。透過上述之保有隱私與安全方法,將著名的人工智慧與機器學習演算法導入授權計算之中,重構不同情境的新型態安全計算框架。
英文概述
English Description
The implementation of computation has been completed independently from the local machine, and then outsourced to the cloud (or some service providers) to complete it. However, with the delegation of data or applications, accordingly the security of such computation must be revisited. This course will start from the data confidentiality, discuss how to use homomorphic encryption to easily complete a secure outsourced computation, and then use other lightweight components (garbled circuit, secret sharing) to replace homomorphic encryption and redesign the secure protocols. Then it will move to define the privacy of data, introduce de-identification techniques such as k-anonymity, and finally bring the most rigorous notion of differential privacy. Through the above-mentioned methods of preserving privacy and security, artificial intelligence and machine learning algorithms are introduced into the outsourced computation to reconstruct a new type of the framework for different scenarios.
核心能力指標 A.具備運用資訊、數學之能力,並能充分溝通與表
B.擁有軟體、網路、多媒體與嵌入式系統之資工專業知識,並至少專精其一
C.能分析、設計、實作、整合、測試、與評估資訊系統
E.具備策劃及執行研究計畫之能力,並能撰寫論文及進行簡報
F.具備創新思考、獨立研究、及解決問題之能力
G.能分析資訊產業脈動,並能評估相關研發議題之進展
H.具備自我學習能力,以面對資訊技術的快速變化
I.認識資訊科技對於社會的影響,並承擔相關責任
J.尊重學術倫理、工程倫理、及智慧財產權

備註: