Securing Shared State in Multi-User Augmented Reality
In multi-user AR experiences, some form of shared state is needed to save the state of the application and propagate it to the participating devices. Examples of shared state include Google ARCore’s CloudAnchors, which are stored in the Google Cloud, or Mapillary’s crowd-sourced street view data that could power future AR experiences. In this position paper, we highlight attacks that can disrupt the shared state and result in adverse impacts on users, such as causing workers to view incorrect AR safety signs in construction zones. We summarize possible mitigations at the data input, cloud storage, and output sides, and touch on their deployment challenges.
Authors
- Carter Slocum
- Yicheng Zhang (ORCID: https://orcid.org/0000-0002-5058-0547)
- Nael Abu‐Ghazaleh (ORCID: https://orcid.org/0000-0002-9485-5370)
- Jiasi Chen (ORCID: https://orcid.org/0000-0001-9923-9027)
- Pedram Zaree
- Erfan Shayegani
Institutions
- University of California, Riverside (US)
- University of Michigan (US)
Publication Details
- Published
- 2024-10-21
- DOI
- https://doi.org/10.1109/ismar-adjunct64951.2024.00011
- Primary Topic
- Augmented Reality Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00