{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T05:56:54Z","timestamp":1782280614646,"version":"3.54.5"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2021,10,27]],"date-time":"2021-10-27T00:00:00Z","timestamp":1635292800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Things"],"published-print":{"date-parts":[[2022,2,28]]},"abstract":"<jats:p>\n            Contemporary IoT environments, such as smart buildings, require end-users to trust data-capturing rules published by the systems. There are several reasons why such a trust is misplaced\u2014IoT systems may violate the rules deliberately or IoT devices may transfer user data to a malicious third-party due to cyberattacks, leading to the loss of individuals\u2019 privacy or service integrity. To address such concerns, we propose\n            <jats:sc>IoT Notary<\/jats:sc>\n            , a framework to ensure trust in IoT systems and applications.\n            <jats:sc>IoT Notary<\/jats:sc>\n            provides secure log sealing on live sensor data to produce a verifiable \u201cproof-of-integrity,\u201d based on which a verifier can attest that captured sensor data adhere to the published data-capturing rules.\n            <jats:sc>IoT Notary<\/jats:sc>\n            is an integral part of TIPPERS, a smart space system that has been deployed at the University of California, Irvine to provide various real-time location-based services on the campus. We present extensive experiments over real-time WiFi connectivity data to evaluate\n            <jats:sc>IoT Notary<\/jats:sc>\n            , and the results show that\n            <jats:sc>IoT Notary<\/jats:sc>\n            imposes nominal overheads. The secure logs only take 21% more storage, while users can verify their one day\u2019s data in less than 2 s even using a resource-limited device.\n          <\/jats:p>","DOI":"10.1145\/3478290","type":"journal-article","created":{"date-parts":[[2021,10,27]],"date-time":"2021-10-27T17:26:03Z","timestamp":1635355563000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["<scp>IoT Notary<\/scp>\n            : Attestable Sensor Data Capture in IoT Environments"],"prefix":"10.1145","volume":"3","author":[{"given":"Nisha","family":"Panwar","sequence":"first","affiliation":[{"name":"Augusta University, Augusta, GA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shantanu","family":"Sharma","sequence":"additional","affiliation":[{"name":"New Jersey Institute of Technology, Newark, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guoxi","family":"Wang","sequence":"additional","affiliation":[{"name":"University of California, Irvine, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sharad","family":"Mehrotra","sequence":"additional","affiliation":[{"name":"University of California, Irvine, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nalini","family":"Venkatasubramanian","sequence":"additional","affiliation":[{"name":"University of California, Irvine, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mamadou H.","family":"Diallo","sequence":"additional","affiliation":[{"name":"Naval Information Warfare Center Pacific, San Diego, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ardalan Amiri","family":"Sani","sequence":"additional","affiliation":[{"name":"University of California, Irvine, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,10,27]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"[n.d.]. Retrieved from https:\/\/newsroom.intel.com\/newsroom\/wp-content\/uploads\/sites\/11\/2017\/09\/8th-gen-intel-core-product-brief.pdf."},{"key":"e_1_3_2_3_2","unstructured":"[n.d.]. Filecoin: A Decentralized Storage Network by Protocol Labs. Retrieved from https:\/\/filecoin.io\/filecoin.pdf."},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/2906388.2906412"},{"key":"e_1_3_2_5_2","volume-title":"Connectivity Frameworks for Smart Devices: The Internet of Things from a Distributed Computing Perspective","author":"Aikins Stephen Kwamena","year":"2016","unstructured":"Stephen Kwamena Aikins. 2016. Connectivity of smart devices: Addressing the security challenges of the Internet of Things. In Connectivity Frameworks for Smart Devices: The Internet of Things from a Distributed Computing Perspective."},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978335"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813670"},{"key":"e_1_3_2_8_2","volume-title":"CRYPTO","author":"Ben-Sasson Eli","year":"2013","unstructured":"Eli Ben-Sasson et\u00a0al. 2013. SNARKs for C: Verifying program executions succinctly and in zero knowledge. In CRYPTO, Vol. 8043."},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.5555\/977405.978634"},{"key":"e_1_3_2_10_2","article-title":"Privacy-preserving aware data transmission for IoT-based e-health","volume":"162","author":"Boussada Rihab","year":"2019","unstructured":"Rihab Boussada et\u00a0al. 2019. Privacy-preserving aware data transmission for IoT-based e-health. Comput. Netw. 162 (2019).","journal-title":"Comput. Netw."},{"key":"e_1_3_2_11_2","volume-title":"EUROCRYPT","author":"Boyle Elette","year":"2015","unstructured":"Elette Boyle et\u00a0al. 2015. Function secret sharing. In EUROCRYPT. 337\u2013367."},{"key":"e_1_3_2_12_2","first-page":"9","volume-title":"HOST","author":"Carpent X.","year":"2018","unstructured":"X. Carpent et\u00a0al. 2018. Remote attestation of IoT devices via SMARM: Shuffled measurements against roving malware. In HOST. 9\u201316."},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.5555\/2616448.2616463"},{"key":"e_1_3_2_14_2","first-page":"25","volume-title":"SDS","author":"Conti Mauro","year":"2019","unstructured":"Mauro Conti et\u00a0al. 2019. RADIS: Remote attestation of distributed IoT services. In SDS. 25\u201332."},{"key":"e_1_3_2_15_2","first-page":"86","article-title":"Intel SGX explained","volume":"2016","author":"Costan Victor","year":"2016","unstructured":"Victor Costan et\u00a0al. 2016. Intel SGX explained. IACR Cryptology ePrint Archive 2016 (2016), 86.","journal-title":"IACR Cryptology ePrint Archive"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s40860-018-0054-5"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.5555\/1855768.1855788"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/2873587.2873600"},{"issue":"7","key":"e_1_3_2_19_2","doi-asserted-by":"crossref","first-page":"e98790","DOI":"10.1371\/journal.pone.0098790","article-title":"openpds: Protecting the privacy of metadata through safeanswers","volume":"9","author":"Montjoye Yves-Alexandre De","year":"2014","unstructured":"Yves-Alexandre De Montjoye et\u00a0al. 2014. openpds: Protecting the privacy of metadata through safeanswers. PLoS One 9, 7 (2014), e98790.","journal-title":"PLoS One"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055638"},{"key":"e_1_3_2_21_2","article-title":"Enabling secure and efficient decentralized storage auditing with blockchain","author":"Du Yuefeng","year":"2021","unstructured":"Yuefeng Du et\u00a0al. 2021. Enabling secure and efficient decentralized storage auditing with blockchain. IEEE Trans. Depend. Sec. Comput. (2021).","journal-title":"IEEE Trans. Depend. Sec. Comput."},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1515\/popets-2017-0052"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.43"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.5555\/3277203.3277253"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.01.010"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/2939918.2939938"},{"key":"e_1_3_2_27_2","volume-title":"SRDS","author":"Ibrahim Ahmad","year":"2018","unstructured":"Ahmad Ibrahim et\u00a0al. 2018. AID: Autonomous attestation of IoT devices. In SRDS. 21\u201330."},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2007.06.014"},{"issue":"3","key":"e_1_3_2_29_2","first-page":"265","article-title":"Securing the Internet of Things: A standardization perspective","volume":"1","author":"Keoh Sye Loong","year":"2014","unstructured":"Sye Loong Keoh et\u00a0al. 2014. Securing the Internet of Things: A standardization perspective. IoT J. 1, 3 (2014), 265\u2013275.","journal-title":"IoT J."},{"key":"e_1_3_2_30_2","volume-title":"CRYPTO","author":"Krawczyk Hugo","year":"2003","unstructured":"Hugo Krawczyk. 2003. SIGMA: The \u2018SIGn-and-MAc\u2019 approach to authenticated diffie-hellman and its use in the IKE protocols. In CRYPTO. 400\u2013425."},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Somayya Madakam et\u00a0al. 2016. Security mechanisms for connectivity of smart devices in the Internet of Things. In Connectivity Frameworks for Smart Devices . 23\u201341.","DOI":"10.1007\/978-3-319-33124-9_2"},{"key":"e_1_3_2_32_2","first-page":"1","volume-title":"PerCom Workshops","author":"Mehrotra Sharad","year":"2016","unstructured":"Sharad Mehrotra et\u00a0al. 2016. TIPPERS: A privacy cognizant IoT environment. In PerCom Workshops. 1\u20136."},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/1921168.1921191"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2003.1186726"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.5555\/3307441.3307448"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.47"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.5555\/3235895.3235903"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.5555\/3291228.3291241"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660319"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3204949.3204973"},{"issue":"5","key":"e_1_3_2_41_2","first-page":"8714","article-title":"Secure data aggregation of lightweight E-healthcare IoT devices with fair incentives","volume":"6","author":"Tang Wenjuan","year":"2019","unstructured":"Wenjuan Tang et\u00a0al. 2019. Secure data aggregation of lightweight E-healthcare IoT devices with fair incentives. IEEE IoT J. 6, 5 (2019), 8714\u20138726.","journal-title":"IEEE IoT J."},{"key":"e_1_3_2_42_2","unstructured":"David Vorick et\u00a0al. 2014. SIA: Simple decentralized storage. Retrieved May (2014) 2018."},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3083187.3083192"},{"issue":"1","key":"e_1_3_2_44_2","first-page":"88","article-title":"Enabling security-enhanced attestation with Intel SGX for remote terminal and IoT","volume":"37","author":"Wang J.","year":"2018","unstructured":"J. Wang et\u00a0al. 2018. Enabling security-enhanced attestation with Intel SGX for remote terminal and IoT. TCDICS 37, 1 (2018), 88\u201396.","journal-title":"TCDICS"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134038"},{"key":"e_1_3_2_46_2","first-page":"5","volume-title":"NDSS","author":"Waters Brent R.","year":"2004","unstructured":"Brent R. Waters et\u00a0al. 2004. Building an encrypted and searchable audit log. In NDSS, Vol. 4. 5\u20136."},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/2699026.2699114"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.01.003"},{"key":"e_1_3_2_49_2","volume-title":"PerCom Workshops","author":"Zarepour E.","year":"2016","unstructured":"E. Zarepour et\u00a0al. 2016. A context-based privacy preserving framework for wearable visual lifeloggers. In PerCom Workshops. IEEE Computer Society, 1\u20134."},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2015.2482484"},{"key":"e_1_3_2_51_2","first-page":"863","volume-title":"IEEE SP","author":"Zhang Yupeng","year":"2017","unstructured":"Yupeng Zhang et\u00a0al. 2017. vSQL: Verifying arbitrary SQL queries over dynamic outsourced databases. In IEEE SP. 863\u2013880."}],"container-title":["ACM Transactions on Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478290","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3478290","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:33Z","timestamp":1750188693000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478290"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,27]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,2,28]]}},"alternative-id":["10.1145\/3478290"],"URL":"https:\/\/doi.org\/10.1145\/3478290","relation":{},"ISSN":["2691-1914","2577-6207"],"issn-type":[{"value":"2691-1914","type":"print"},{"value":"2577-6207","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,27]]},"assertion":[{"value":"2020-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}