{"guid":"7ca8581d-a3f7-4247-8101-786cf04d9bd1","title":"The Magic World of Searchable Symmetric Encryption","subtitle":"A brief introduction to search over encrypted data","slug":"32c3-7333-the_magic_world_of_searchable_symmetric_encryption","link":"https://events.ccc.de/congress/2015/Fahrplan/events/7333.html","description":"In the last couple of years, cloud and web services have become more and more popular. Since Snowden we know for sure that intelligence agencies have access to the data storage of an  service provider, either by (forced) cooperation, or espionage. Thus, to protect our privacy we have to encrypted our data before hand it over to our service provider (data holder). But this approach contradicts the very idea of a web service where the data holder have to process our data in one way or an other. Therefore, we need new cryptographic techniques to enable the  data holder to perform operation on encrypted data. One of the most important operations for cloud storage or database based web/cloud  services is the search operation.  In this talk we focus on the very familiar cloud storage scenario. Because in this scenario, It is obvious, that the user (data owner) do not want to perform the search by himself. This should be a service offered by the data holder. We will present different practical approaches to achieve searchable ciphertext, namely one with an index and one with cleverly encrypted words.\n\nNote that no PhD is required to attend this talk ;-)","original_language":"eng","persons":["Tobias Mueller","Christian Forler"],"tags":["Science"],"view_count":17127,"promoted":false,"date":"2015-12-30T11:30:00.000+01:00","release_date":"2015-12-30T01:00:00.000+01:00","updated_at":"2026-02-16T14:30:10.061+01:00","length":3527,"duration":3527,"thumb_url":"https://static.media.ccc.de/media/congress/2015/7333-hd.jpg","poster_url":"https://static.media.ccc.de/media/congress/2015/7333-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2015/7ca8581d-a3f7-4247-8101-786cf04d9bd1-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2015/7ca8581d-a3f7-4247-8101-786cf04d9bd1-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/32c3-7333-the_magic_world_of_searchable_symmetric_encryption","url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_title":"32C3: gated communities","conference_url":"https://api.media.ccc.de/public/conferences/32c3","related":[{"event_id":2814,"event_guid":"3cb4101c-2042-4883-b6fb-6591994a70c0","weight":3},{"event_id":2835,"event_guid":"2ca47144-1fe0-4ffd-b0fb-e65b1e73f1ff","weight":3},{"event_id":2876,"event_guid":"144b2208-bf0b-494c-99e5-665ed18f1e8f","weight":2},{"event_id":2877,"event_guid":"b5d1079a-7d72-45b1-8328-e5c3e60944c1","weight":3},{"event_id":2882,"event_guid":"df35c860-60fc-4df8-801c-b2f4f91b33b8","weight":2},{"event_id":2886,"event_guid":"088e3078-bab2-433d-8be2-f1a4b37b4d5c","weight":2},{"event_id":2890,"event_guid":"b7327513-182a-455a-932e-aab4791f5331","weight":2},{"event_id":2895,"event_guid":"1cac5105-cfdc-42e9-9a87-0ee71fc2443c","weight":2},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":2},{"event_id":2900,"event_guid":"47da549d-fd5b-4210-a8e5-bbb057844c0d","weight":2},{"event_id":2904,"event_guid":"8b01d636-d39b-44b8-8d6f-fc03e47eae1b","weight":4},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":2},{"event_id":2911,"event_guid":"60ba43d2-a9c8-42ab-a434-8772cb182675","weight":3},{"event_id":2918,"event_guid":"f4da28f8-1e28-45d4-9fab-d1d36d20ca7b","weight":2},{"event_id":2919,"event_guid":"4d473646-e765-441b-98eb-653dfe6bdeb1","weight":2},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":2},{"event_id":2925,"event_guid":"e1efc11e-170c-4234-9ac0-4451a6631b01","weight":2},{"event_id":2926,"event_guid":"1c39bb2e-fba0-4cb3-9aac-9e6dd396c55e","weight":2},{"event_id":2936,"event_guid":"ff303155-f2fa-4c54-b9aa-ef47cd6e7704","weight":5},{"event_id":2937,"event_guid":"b89b8cff-c496-4885-8e72-1461e8b274f7","weight":2},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":2},{"event_id":2941,"event_guid":"56126bd1-f1b3-4bc7-81be-304b6b681cde","weight":2},{"event_id":2944,"event_guid":"5fb6f7b5-c237-4b64-b786-85e4c95f13ad","weight":2},{"event_id":2945,"event_guid":"9b641e3f-6d6e-4850-bddd-ced7d67af5c6","weight":2},{"event_id":2949,"event_guid":"5c8d1a32-d9ce-49cb-b058-846fa58663d8","weight":2},{"event_id":2951,"event_guid":"2e3d2878-e8b0-44cd-aea8-baf52be25ecf","weight":2},{"event_id":2954,"event_guid":"62a79191-ca6a-48ea-b747-8cf13faa75cb","weight":2},{"event_id":2956,"event_guid":"c02bd379-1017-4bf2-88d0-cef5b8df9af0","weight":2},{"event_id":3705,"event_guid":"b8d9fac7-bbe6-40da-aa80-aed27f77a708","weight":2},{"event_id":3741,"event_guid":"725b4ff6-8d4c-4d8f-9e38-6b1e49e1602c","weight":2},{"event_id":3760,"event_guid":"1c75e6a1-e586-4b91-abce-92a4561d0181","weight":3},{"event_id":3857,"event_guid":"880588ea-3e65-4eee-a4b9-e240c4c187e8","weight":2},{"event_id":4883,"event_guid":"ea27b2dc-d558-4fab-8406-a9db30930f8f","weight":9},{"event_id":4929,"event_guid":"8e222759-cd6b-403b-8fe1-3517bf7d2802","weight":2}],"recordings":[{"size":46,"length":3518,"mime_type":"audio/opus","language":"deu","filename":"32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.opus","state":"downloaded","folder":"opus-translation","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-05T00:24:58.745+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/opus-translation/32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.opus","url":"https://api.media.ccc.de/public/recordings/9829","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":53,"length":3518,"mime_type":"audio/mpeg","language":"deu","filename":"32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.mp3","state":"downloaded","folder":"mp3-translated","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-05T00:24:47.780+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/mp3-translated/32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.mp3","url":"https://api.media.ccc.de/public/recordings/9828","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":null,"length":null,"mime_type":"application/x-subrip","language":"eng","filename":"DRAFT_32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption.en_DRAFT.srt","state":"todo","folder":"","high_quality":true,"width":null,"height":null,"updated_at":"2022-01-15T16:02:29.677+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/DRAFT_32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption.en_DRAFT.srt","url":"https://api.media.ccc.de/public/recordings/51135","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":237,"length":3527,"mime_type":"video/webm","language":"eng-deu","filename":"32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_webm-sd.webm","state":"downloaded","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:13:51.603+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/webm-sd/32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/9826","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":280,"length":3527,"mime_type":"video/mp4","language":"eng-deu","filename":"32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_sd.mp4","state":"downloaded","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:13:51.866+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-sd/32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_sd.mp4","url":"https://api.media.ccc.de/public/recordings/9827","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":43,"length":3518,"mime_type":"audio/opus","language":"eng","filename":"32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.opus","state":"downloaded","folder":"opus","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-05T00:25:32.701+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/opus/32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.opus","url":"https://api.media.ccc.de/public/recordings/9830","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":53,"length":3518,"mime_type":"audio/mpeg","language":"eng","filename":"32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.mp3","state":"downloaded","folder":"mp3","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-05T00:25:44.739+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/mp3/32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.mp3","url":"https://api.media.ccc.de/public/recordings/9831","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":773,"length":3527,"mime_type":"video/mp4","language":"eng-deu","filename":"32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_hd.mp4","state":"downloaded","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:28.397+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd/32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_hd.mp4","url":"https://api.media.ccc.de/public/recordings/9423","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":736,"length":3527,"mime_type":"video/mp4","language":"eng","filename":"32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.mp4","state":"downloaded","folder":"h264-hd-web","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:27.974+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd-web/32c3-7333-en-The_Magic_World_of_Searchable_Symmetric_Encryption.mp4","url":"https://api.media.ccc.de/public/recordings/9421","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":570,"length":3527,"mime_type":"video/webm","language":"eng-deu","filename":"32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_webm-hd.webm","state":"downloaded","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T21:01:49.899+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/webm-hd/32c3-7333-en-de-The_Magic_World_of_Searchable_Symmetric_Encryption_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/9772","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":737,"length":3527,"mime_type":"video/mp4","language":"deu","filename":"32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.mp4","state":"downloaded","folder":"h264-hd-web","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:28.168+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd-web/32c3-7333-de-The_Magic_World_of_Searchable_Symmetric_Encryption.mp4","url":"https://api.media.ccc.de/public/recordings/9422","event_url":"https://api.media.ccc.de/public/events/7ca8581d-a3f7-4247-8101-786cf04d9bd1","conference_url":"https://api.media.ccc.de/public/conferences/32c3"}]}