{"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"],"view_count":17131,"promoted":false,"date":"2015-12-30T11:30:00.000+01:00","release_date":"2015-12-30T01:00:00.000+01:00","updated_at":"2026-08-11T18:45:11.327+02:00","tags":["Science"],"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":[{"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","label":"eng","size":43,"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"},{"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","label":"eng (todo)","size":null,"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"},{"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","label":"deu","size":54,"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"},{"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","label":"deu","size":47,"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"},{"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","label":"eng-deu 576p","size":238,"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"},{"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","label":"eng-deu 576p","size":281,"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"},{"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","label":"eng","size":54,"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"},{"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","label":"eng-deu 1080p","size":774,"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"},{"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","label":"eng 1080p","size":736,"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"},{"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","label":"eng-deu 1080p","size":570,"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"},{"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","label":"deu 1080p","size":737,"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"}]}