th 4 Homomorphic Encryption Standardization Workshop Intel Santa

  • Slides: 13
Download presentation
th 4 Homomorphic Encryption Standardization Workshop Intel Santa Clara August 17, 2019 Organizers: Kim

th 4 Homomorphic Encryption Standardization Workshop Intel Santa Clara August 17, 2019 Organizers: Kim Laine, Kristin Lauter, Roy Zimmermann (Microsoft Research) Yuriy Polyakov (NJIT), Kurt Rohloff (Duality Technologies) Casimir Wierzynski (Intel AI) Juan Troncoso-Pastoriza (EPFL) Sponsors: Intel AI, Microsoft, Duality Technologies

Homomorphic Encryption Standardization An Open Industry / Government / Academic Consortium http: //homomorphicencryption. org/

Homomorphic Encryption Standardization An Open Industry / Government / Academic Consortium http: //homomorphicencryption. org/ Mailing list: standards@Homomorphic. Encryption. org

1 st Homomorphic Encryption Standardization Workshop Microsoft Research July 13 -14, 2017

1 st Homomorphic Encryption Standardization Workshop Microsoft Research July 13 -14, 2017

MIT HES Workshop March 2018 • Draft Standard presented and approved • 50+ co-signers

MIT HES Workshop March 2018 • Draft Standard presented and approved • 50+ co-signers 4

q Applications in regulated industries require standardization q Launched Homomorphic. Encryption. org in 2017

q Applications in regulated industries require standardization q Launched Homomorphic. Encryption. org in 2017 q Standardization creates trust q Three workshops: Microsoft, MIT, U Toronto q Open standards highly preferred in cryptography q 4 th in August 2019 in Santa Clara, CA (Intel)

Workshops 1 st HES Workshop, July 2017, Microsoft Research • Wrote 3 Whitepapers on

Workshops 1 st HES Workshop, July 2017, Microsoft Research • Wrote 3 Whitepapers on Security, Applications, and APIs • Working group formed to draft standard 2 nd Workshop at MIT, March 15 -16, 2018 • Approved draft standard for Schemes and Security levels (HES 1. 0 and 2. 0) 3 rd HES Workshop Toronto, October 2018 • Present and approve HES 1. 1 and 2. 1 • Plan for future versions and roll-out

HES: Standardization in Stages 1. Schemes and Security (1. 0 and 2. 0) 2.

HES: Standardization in Stages 1. Schemes and Security (1. 0 and 2. 0) 2. APIs (3. 0) 3. Applications (4. 0) Ad-hoc working groups. Approval and consensus achieved through: 1. Open participation 2. Communication to solicit input 3. Approval at the Workshops

Overview of Homomorphic Encryption Standard (HES) • History of the document • • •

Overview of Homomorphic Encryption Standard (HES) • History of the document • • • We decided at July workshop to create a defacto standard Created working group and web page and mailing list Decided to break into three stages of standardizing Circulated first draft in December 2017 to working group and mailing list Solicited feedback, added coauthors, and incorporated edits • HES 1. 0 has 16 authors and 65+ co-signers • Available since March 2018 on the Workshop page • Since March 2018 input from: Shai Halevi, Hao Chen, KL, Daniele Micciancio, Jung Hee Cheon, Martin Albrecht, Leo Ducas, Kim Laine, Yuriy Polyakov

What is on the Homomorphic. Encryption. org website? • Links to Workshops • Lists

What is on the Homomorphic. Encryption. org website? • Links to Workshops • Lists of libraries • News/events • White Papers • Draft Standards (HES) Help us to grow and expand this content!

News • “News” channel for communication, October 2018 • Opt out/opt in • Please

News • “News” channel for communication, October 2018 • Opt out/opt in • Please send News and comments to: contact@Homomorphic. Encryption. org • Twitter handle @Homomorphic. Encryption

Publicly available HE Libraries • HELib (2012): first library, IBM, widely used by researchers,

Publicly available HE Libraries • HELib (2012): first library, IBM, widely used by researchers, BGV scheme • SEAL (2015): well-engineered library, Microsoft, BFV/CKKS, sealcrypto. org • NFLlib (2016): European HEAT project, Crypto Experts • PALISADE (2017): general lattice encryption library, multiple HE schemes • cu. HE (2017): uses GPUs to accelerate HE • Hea. An (2017): Seoul National University, supports approximate arithmetic • FHEW (2015) / TFHE (2017): bootstrapping after every gate