To ease the deployment of functional encryption technologies, two APIs - CiFEr (C) and GoFE (Go lang) - have been developed within the EU H2020 project FENTEC so that non-specialist may leverage the power of many state-of-the-art FE schemes. With this hackathon, we want to show the practicability and versatility of FE and reduce the entry barrier for researchers, engineers, product owners, architects to deploy FE in their solutions, ranging from prototypes to enterprise-ready products.
Intro Workshop (Fri 8th Jan): We will give an introduction to functional encryption for a broad audience ranging from theoreticians to practitioners. It is also a good entry for newbies. No prior knowledge on FE is necessary. The goal of the invited talks will be to introduce the theory, applications and limitations of functional encryption. We will also explain the FE API developed in the H2020 FENTEC project that allows participants to implement novel use cases leveraging the functional encryption paradigm. Towards the end of the talks we will announce some challenges to attendees along the opportunity to win prizes.
Time | Title | Name | Affiliation |
---|---|---|---|
10:00 - 10:15 | Welcome | Clément Gentilucci & Sebastian Gajek | Flensburg University |
10:15 - 10:45 | Can Functional Encryption Be Practical? | Michel Abdalla | École Normale Supérieure Paris |
10:45 - 11:15 | Hardware Implementations of Functional Encryption Schemes | Kimmo Järvinen | University of Helsinki |
5 min break | |||
11:20 - 11:50 | GoFE and CiFEr - libraries for functional encryption | Miha Stopar | XLAB |
11:50 - 12:20 | Incorporating Decentralized Multi-Client Functional Encryption into Web Analytics | Norman Scaife | Wallix |
5 min break | |||
12:25 - 12:55 | Attribute-Based Encryption Usage Examples | Miguel Mateo Montero | ATOS |
12:55 - 13:25 | Leveraging Functional Encryption to achieve decision-making at the gateway level | Yolan Romailler | Kudelski Security |
5 min break | |||
13:30 - 14:00 | Hackathon Rules of the Game: Challenge Announcement, Judgment Criteria, Administration, F&Q | Sebastian Gajek | Flensburg University |
Hackathon (Sat 9th to Thur 14th Jan): Attendees may team up in order to work on the challenges. Mentors both from academia and industry will help attendees with questions regarding the theory of functional encryption, the deployment of the API, or the identification of meaningful use cases.
Demo Day (Fri 15th Jan): Teams will give a short presentation (10-15min) of their results. A jury will pick the winners.
Time | Title |
---|---|
14:00 - 16:00 | Teams present their projects |
16:00 - 16:30 | Jury meeting |
16:30 - 17:00 | Award Ceremony |
Closing remarks |
Technical Execution:
- How has the team effectively utilized the FE technologies?
- How easy is the application to use?
- How advanced is the prototype presented?
- Is there a working demo?
- Is the project well documented (e.g. readme, wiki) such that follow up work is possible?
Challenge Fit:
- How relevant is the project to the stated challenge?
Impact:
- Will this solution have a far reach and market potential?