Visor: Privacy-Preserving Video Analytics as a Cloud Service
Video-analytics-as-a-service is becoming an important offering for cloud providers. A key concern in such services is privacy of the videos being analyzed. While trusted execution environments (TEEs) are promising options for preventing the direct leakage of private video content, they remain vulner...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Poddar, Rishabh Ananthanarayanan, Ganesh Setty, Srinath Volos, Stavros Popa, Raluca Ada |
description | Video-analytics-as-a-service is becoming an important offering for cloud
providers. A key concern in such services is privacy of the videos being
analyzed. While trusted execution environments (TEEs) are promising options for
preventing the direct leakage of private video content, they remain vulnerable
to side-channel attacks.
We present Visor, a system that provides confidentiality for the user's video
stream as well as the ML models in the presence of a compromised cloud platform
and untrusted co-tenants. Visor executes video pipelines in a hybrid TEE that
spans both the CPU and GPU. It protects the pipeline against side-channel
attacks induced by data-dependent access patterns of video modules, and also
addresses leakage in the CPU-GPU communication channel. Visor is up to
$1000\times$ faster than na\"ive oblivious solutions, and its overheads
relative to a non-oblivious baseline are limited to $2\times$--$6\times$. |
doi_str_mv | 10.48550/arxiv.2006.09628 |
format | Article |
fullrecord | <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2006_09628</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2006_09628</sourcerecordid><originalsourceid>FETCH-LOGICAL-a678-228e2dc652c1a7621a82d087d9389e63421f790c3478796ee59b28476975a8b3</originalsourceid><addsrcrecordid>eNotj81qwzAQhHXJoSR9gJ6qF7ArryxpVXIJpn8QaCAlV7ORNkXgxEVuTf32bdLCwFyGj_mEuKlUWaMx6o7ydxpLUMqWylvAK7HcpaHP93KT00hhKjaZB85jOr3LXYrcy9WJuukzhUHSb2TT9V9Rbs-TwAsxO1A38PV_z8X28eGteS7Wr08vzWpdkHVYACBDDNZAqMhZqAghKnTRa_RsdQ3VwXkVdO3Qects_B6wdtY7Q7jXc3H7R728bz9yOlKe2rNFe7HQP-7WQDk</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Visor: Privacy-Preserving Video Analytics as a Cloud Service</title><source>arXiv.org</source><creator>Poddar, Rishabh ; Ananthanarayanan, Ganesh ; Setty, Srinath ; Volos, Stavros ; Popa, Raluca Ada</creator><creatorcontrib>Poddar, Rishabh ; Ananthanarayanan, Ganesh ; Setty, Srinath ; Volos, Stavros ; Popa, Raluca Ada</creatorcontrib><description>Video-analytics-as-a-service is becoming an important offering for cloud
providers. A key concern in such services is privacy of the videos being
analyzed. While trusted execution environments (TEEs) are promising options for
preventing the direct leakage of private video content, they remain vulnerable
to side-channel attacks.
We present Visor, a system that provides confidentiality for the user's video
stream as well as the ML models in the presence of a compromised cloud platform
and untrusted co-tenants. Visor executes video pipelines in a hybrid TEE that
spans both the CPU and GPU. It protects the pipeline against side-channel
attacks induced by data-dependent access patterns of video modules, and also
addresses leakage in the CPU-GPU communication channel. Visor is up to
$1000\times$ faster than na\"ive oblivious solutions, and its overheads
relative to a non-oblivious baseline are limited to $2\times$--$6\times$.</description><identifier>DOI: 10.48550/arxiv.2006.09628</identifier><language>eng</language><subject>Computer Science - Computer Vision and Pattern Recognition ; Computer Science - Cryptography and Security</subject><creationdate>2020-06</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,778,883</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2006.09628$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2006.09628$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Poddar, Rishabh</creatorcontrib><creatorcontrib>Ananthanarayanan, Ganesh</creatorcontrib><creatorcontrib>Setty, Srinath</creatorcontrib><creatorcontrib>Volos, Stavros</creatorcontrib><creatorcontrib>Popa, Raluca Ada</creatorcontrib><title>Visor: Privacy-Preserving Video Analytics as a Cloud Service</title><description>Video-analytics-as-a-service is becoming an important offering for cloud
providers. A key concern in such services is privacy of the videos being
analyzed. While trusted execution environments (TEEs) are promising options for
preventing the direct leakage of private video content, they remain vulnerable
to side-channel attacks.
We present Visor, a system that provides confidentiality for the user's video
stream as well as the ML models in the presence of a compromised cloud platform
and untrusted co-tenants. Visor executes video pipelines in a hybrid TEE that
spans both the CPU and GPU. It protects the pipeline against side-channel
attacks induced by data-dependent access patterns of video modules, and also
addresses leakage in the CPU-GPU communication channel. Visor is up to
$1000\times$ faster than na\"ive oblivious solutions, and its overheads
relative to a non-oblivious baseline are limited to $2\times$--$6\times$.</description><subject>Computer Science - Computer Vision and Pattern Recognition</subject><subject>Computer Science - Cryptography and Security</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj81qwzAQhHXJoSR9gJ6qF7ArryxpVXIJpn8QaCAlV7ORNkXgxEVuTf32bdLCwFyGj_mEuKlUWaMx6o7ydxpLUMqWylvAK7HcpaHP93KT00hhKjaZB85jOr3LXYrcy9WJuukzhUHSb2TT9V9Rbs-TwAsxO1A38PV_z8X28eGteS7Wr08vzWpdkHVYACBDDNZAqMhZqAghKnTRa_RsdQ3VwXkVdO3Qects_B6wdtY7Q7jXc3H7R728bz9yOlKe2rNFe7HQP-7WQDk</recordid><startdate>20200616</startdate><enddate>20200616</enddate><creator>Poddar, Rishabh</creator><creator>Ananthanarayanan, Ganesh</creator><creator>Setty, Srinath</creator><creator>Volos, Stavros</creator><creator>Popa, Raluca Ada</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20200616</creationdate><title>Visor: Privacy-Preserving Video Analytics as a Cloud Service</title><author>Poddar, Rishabh ; Ananthanarayanan, Ganesh ; Setty, Srinath ; Volos, Stavros ; Popa, Raluca Ada</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a678-228e2dc652c1a7621a82d087d9389e63421f790c3478796ee59b28476975a8b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Computer Science - Computer Vision and Pattern Recognition</topic><topic>Computer Science - Cryptography and Security</topic><toplevel>online_resources</toplevel><creatorcontrib>Poddar, Rishabh</creatorcontrib><creatorcontrib>Ananthanarayanan, Ganesh</creatorcontrib><creatorcontrib>Setty, Srinath</creatorcontrib><creatorcontrib>Volos, Stavros</creatorcontrib><creatorcontrib>Popa, Raluca Ada</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Poddar, Rishabh</au><au>Ananthanarayanan, Ganesh</au><au>Setty, Srinath</au><au>Volos, Stavros</au><au>Popa, Raluca Ada</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Visor: Privacy-Preserving Video Analytics as a Cloud Service</atitle><date>2020-06-16</date><risdate>2020</risdate><abstract>Video-analytics-as-a-service is becoming an important offering for cloud
providers. A key concern in such services is privacy of the videos being
analyzed. While trusted execution environments (TEEs) are promising options for
preventing the direct leakage of private video content, they remain vulnerable
to side-channel attacks.
We present Visor, a system that provides confidentiality for the user's video
stream as well as the ML models in the presence of a compromised cloud platform
and untrusted co-tenants. Visor executes video pipelines in a hybrid TEE that
spans both the CPU and GPU. It protects the pipeline against side-channel
attacks induced by data-dependent access patterns of video modules, and also
addresses leakage in the CPU-GPU communication channel. Visor is up to
$1000\times$ faster than na\"ive oblivious solutions, and its overheads
relative to a non-oblivious baseline are limited to $2\times$--$6\times$.</abstract><doi>10.48550/arxiv.2006.09628</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | DOI: 10.48550/arxiv.2006.09628 |
ispartof | |
issn | |
language | eng |
recordid | cdi_arxiv_primary_2006_09628 |
source | arXiv.org |
subjects | Computer Science - Computer Vision and Pattern Recognition Computer Science - Cryptography and Security |
title | Visor: Privacy-Preserving Video Analytics as a Cloud Service |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T20%3A20%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Visor:%20Privacy-Preserving%20Video%20Analytics%20as%20a%20Cloud%20Service&rft.au=Poddar,%20Rishabh&rft.date=2020-06-16&rft_id=info:doi/10.48550/arxiv.2006.09628&rft_dat=%3Carxiv_GOX%3E2006_09628%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |