Presentation is loading. Please wait.

Presentation is loading. Please wait.

0_kit End to End encryption in your app

Similar presentations


Presentation on theme: "0_kit End to End encryption in your app"— Presentation transcript:

1 0_kit End to End encryption in your app
Mihály Lengyel Developer

2 A bit of background Tresorit is a secure cloud file storage solution
Zero Knowledge We don’t know your password – not even a hash We don’t know your keys – we can’t be forced to give it up We don’t know your data – even a filename leak is a breach Without all the marketing stuff: Both key management and encryption is done on the client

3 The problem

4 Channel + “at rest” encryption
Storage Server Mallory ? ?

5 Channel + “at rest” encryption
Storage Server Mallory

6 Client-side Encryption
? Mallory Alice ? Storage Server ? Mallory Bob

7 Solutions Cloud On-premise srv Client device DRM Key mgmt Encrypt at
More keys Complexity Encrypt at Key mgmt Cloud On-premise srv Client device “At-rest” + “In-transit” At-rest + on-prem HSM Session-based encryption CASB encryption gateway DRM Full-disc encryption On-premise DRM Client-side encryption More platforms

8 Our solution – Zero Kit A building block, embedded into your application Working insides iframes seamlessly blended into your app

9 Architectural view 0_kit Service Your back-end REST APIs
Your database User data, encrypted Approval of client-side operations without exposing user content Enforce business logic on server (e.g. who can share with whom) User profiles Client-side encrypted keys Your browser/mobile app 0_kit client library Zero Knowledge User authentication Key management Encrypt, Decrypt, Share

10 0_kit End to End encryption in your app To try it contact: Reach me personally:


Download ppt "0_kit End to End encryption in your app"

Similar presentations


Ads by Google