課 程 概 述
Course Description

課程編碼
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.

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。