目录

awesome-PETs

A curated list of papers, online courses, open source projects and SecretFlow’s tutorials on Privacy-Enhancing Technologies (PETs). In this list, we only define and categorie techniques that help maintain the security and privacy of data.

Please feel free to open a pull request.

Papers

Applied Cryptography

This section covers cryptographic techniques and protocols. For beginners interested in learning cryptography fundamentals, please refer to our crypto-for-beginners list.

  1. Secure Multi-Party Computation (MPC)
  2. Zero-Knowledge Proof (ZKP)
  3. Homomorphic Encryption (HE)
  4. Private Set Intersection (PSI)
  5. Private Information Retrieval (PIR)
  6. Private Set Operation (PSO)
  7. Post-Quantum Cryptography (PQC)

Machine Learning and Security

This section covers security and privacy issues in machine learning systems.

  1. Federated Learning
  2. Multimedia Security
  3. Adversarial Machine Learning
  4. Privacy-Preserving Machine Learning

Privacy and Anonymity

This section focuses on privacy-preserving techniques and anonymization methods.

  1. Differential Privacy

Hardware Security

This section covers hardware-based security solutions.

  1. Trusted Execution Environment (TEE)
  2. Trusted Platform Module (TPM)

Other Resources

We’re sorry some of the materials are avaliable only in Chinese, we’ll try to provide an English version in the future.

  1. Team SecretFlow’s Papers
  2. Team SecretFlow’s Talks (on bilibili.com)
  3. Team SecretFlow’s Posts (on wechat)

Contributes

Please read the contribution guidelines first.

We thank all the following contributors:

关于
290.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号