{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T08:19:22Z","timestamp":1770970762499,"version":"3.50.1"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030496685","type":"print"},{"value":"9783030496692","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-49669-2_3","type":"book-chapter","created":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T23:09:17Z","timestamp":1592435357000},"page":"42-63","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Proactively Extracting IoT Device Capabilities: An Application to Smart Homes"],"prefix":"10.1007","author":[{"given":"Andy","family":"Dolan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Indrakshi","family":"Ray","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suryadipta","family":"Majumdar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,6,18]]},"reference":[{"key":"3_CR1","unstructured":"Arlo ultra | hd security camera | wireless camera system. https:\/\/www.arlo.com\/en-us\/products\/arlo-ultra\/default.aspx"},{"key":"3_CR2","unstructured":"Camera API | nest developers. https:\/\/developers.nest.com\/reference\/api-camera"},{"key":"3_CR3","unstructured":"Indoor cam | indoor security cameras | ring. https:\/\/shop.ring.com\/products\/mini-indoor-security-camera"},{"key":"3_CR4","unstructured":"Nest cam indoor - home security camera - google store. https:\/\/store.google.com\/us\/product\/nest_cam"},{"key":"3_CR5","unstructured":"Nest cam indoor - installation and tech specs - google store. https:\/\/store.google.com\/us\/product\/nest_cam_specs"},{"key":"3_CR6","unstructured":"Nest hello video doorbell - know who\u2019s knocking - google store. https:\/\/store.google.com\/us\/product\/nest_hello_doorbell"},{"key":"3_CR7","unstructured":"Nest learning thermostat - installation and tech specs - google store. https:\/\/store.google.com\/us\/product\/nest_learning_thermostat_3rd_gen_specs"},{"key":"3_CR8","unstructured":"Nest protect 2ng gen - installation and tech specs - google store. https:\/\/store.google.com\/us\/product\/nest_protect_2nd_gen_specs"},{"key":"3_CR9","unstructured":"Nest x yale lock - key-free smart deadbolt - google store. https:\/\/store.google.com\/us\/product\/nest_x_yale_lock"},{"key":"3_CR10","unstructured":"Technical specifications for nest cameras and video doorbells - google nest help. https:\/\/support.google.com\/googlenest\/answer\/9259110"},{"key":"3_CR11","unstructured":"beautifulsoup: beautifulsoup4 4.8.2. https:\/\/pypi.org\/project\/beautifulsoup4\/"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Bezawada, B., Bachani, M., Peterson, J., Shirazi, H., Ray, I., Ray, I.: Behavioral fingerprinting of IoT devices. In: Proceedings of ASHES, pp. 41\u201350 (2018)","DOI":"10.1145\/3266444.3266452"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Bhatt, S., Patwa, F., Sandhu, R.: An access control framework for cloud-enabled wearable Internet of Things. In: CIC (2017)","DOI":"10.1109\/CIC.2017.00050"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Birnbach, S., Eberz, S., Martinovic, I.: Peeves: physical event verification in smart homes. In: Proceedings of CCS, pp. 1455\u20131467. ACM (2019)","DOI":"10.1145\/3319535.3354254"},{"key":"3_CR15","unstructured":"Celik, Z.B., McDaniel, P., Tan, G.: SOTERIA: automated IoT safety and security analysis. In: USENIX ATC (2018)"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Celik, Z.B., Tan, G., McDaniel, P.D.: IoTGuard: dynamic enforcement of security and safety policy in commodity IoT. In: NDSS (2019)","DOI":"10.14722\/ndss.2019.23326"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Choi, J., et al.: Detecting and identifying faulty IoT devices in smart home with context extraction. In: IEEE DSN (2018)","DOI":"10.1109\/DSN.2018.00068"},{"key":"3_CR18","unstructured":"market forecast, S.: Internet of Things (IoT) connected devices installed base worldwide from 2015 to 2025 (2016). https:\/\/www.statista.com\/statistics\/471264\/iot-number-of-connected-devices-worldwide\/"},{"key":"3_CR19","unstructured":"market forecast, S.: Smart home - United States (2019). https:\/\/www.statista.com\/outlook\/279\/109\/smart-home\/united-states"},{"key":"3_CR20","doi-asserted-by":"crossref","unstructured":"Jia, Y.J., et al.: ContexloT: towards providing contextual integrity to appified iot platforms. In: NDSS (2017)","DOI":"10.14722\/ndss.2017.23051"},{"key":"3_CR21","doi-asserted-by":"publisher","first-page":"18042","DOI":"10.1109\/ACCESS.2017.2747560","volume":"5","author":"M Lopez-Martin","year":"2017","unstructured":"Lopez-Martin, M., Carro, B., Sanchez-Esguevillas, A., Lloret, J.: Network traffic classifier with convolutional and recurrent neural networks for Internet of Things. IEEE Access 5, 18042\u201318050 (2017)","journal-title":"IEEE Access"},{"issue":"6","key":"3_CR22","doi-asserted-by":"publisher","first-page":"1402","DOI":"10.1109\/JSAC.2019.2904364","volume":"37","author":"S Marchal","year":"2019","unstructured":"Marchal, S., Miettinen, M., Nguyen, T.D., Sadeghi, A., Asokan, N.: AuDI: toward autonomous IoT device-type identification using periodic communication. IEEE J. Sel. Areas Commun. 37(6), 1402\u20131412 (2019)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Miettinen, M., Marchal, S., Hafeez, I., Asokan, N., Sadeghi, A., Tarkoma, S.: IoT SENTINEL: automated device-type identification for security enforcement in IoT. In: Proceedings of ICDCS, pp. 2177\u20132184, June 2017","DOI":"10.1109\/ICDCS.2017.283"},{"key":"3_CR24","doi-asserted-by":"crossref","unstructured":"OConnor, T., Mohamed, R., Miettinen, M., Enck, W., Reaves, B., Sadeghi, A.R.: HomeSnitch: behavior transparency and control for smart home IoT devices. In: Proceedings of WiSec, pp. 128\u2013138 (2019)","DOI":"10.1145\/3317549.3323409"},{"key":"3_CR25","doi-asserted-by":"crossref","unstructured":"Ortiz, J., Crawford, C., Le, F.: DeviceMien: network device behavior modeling for identifying unknown IoT devices. In: Proceedings of IoTDI, pp. 106\u2013117. Montreal (2019)","DOI":"10.1145\/3302505.3310073"},{"key":"3_CR26","unstructured":"Requests: Requests: HTTP for humans. https:\/\/requests.readthedocs.io\/en\/master\/"},{"issue":"7","key":"3_CR27","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MC.2018.3011051","volume":"51","author":"R Rom\u00e1n-Castro","year":"2018","unstructured":"Rom\u00e1n-Castro, R., L\u00f3pez, J., Gritzalis, S.: Evolution and trends in IoT security. Computer 51(7), 16\u201325 (2018)","journal-title":"Computer"},{"key":"3_CR28","doi-asserted-by":"crossref","unstructured":"Serror, M., Henze, M., Hack, S., Schuba, M., Wehrle, K.: Towards in-network security for smart homes. In: ARES (2018)","DOI":"10.1145\/3230833.3232802"},{"key":"3_CR29","doi-asserted-by":"publisher","unstructured":"Shen, V., Siderius, D., Krekelberg, W., Hatch, H.: Considerations for managing Internet of Things (IoT) cybersecurity and privacy risks. Technical Report, National Institute of Standards and Technology, June 2019. https:\/\/doi.org\/10.6028\/NIST.IR.8228","DOI":"10.6028\/NIST.IR.8228"},{"key":"3_CR30","unstructured":"Singh, V.: Replace or retrieve keywords in documents at scale. ArXiv e-prints October 2017. http:\/\/adsabs.harvard.edu\/abs\/2017arXiv171100046S, provided by the SAO\/NASA Astrophysics Data System"},{"key":"3_CR31","unstructured":"spaCy: spaCy: Industrial-strength natural language processing in Python. https:\/\/spacy.io\/"},{"key":"3_CR32","unstructured":"Tian, Y., et al.: SmartAuth: user-centered authorization for the Internet of Things. In: USENIX Security (2017)"},{"key":"3_CR33","doi-asserted-by":"crossref","unstructured":"Wang, Q., Hassan, W.U., Bates, A., Gunter, C.: Fear and logging in the Internet of Things. In: NDSS (2018)","DOI":"10.14722\/ndss.2018.23282"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"Yang, L., Seasholtz, C., Luo, B., Li, F.: Hide your hackable smart home from remote attacks: the multipath onion IoT Gateways. In: ESORICS (2018)","DOI":"10.1007\/978-3-319-99073-6_28"},{"key":"3_CR35","doi-asserted-by":"crossref","unstructured":"Zhang, W., Meng, Y., Liu, Y., Zhang, X., Zhang, Y., Zhu, H.: HoMonit: monitoring smart home apps from encrypted traffic. In: Proceedings of CCS, pp. 1074\u20131088 (2018)","DOI":"10.1145\/3243734.3243820"},{"key":"3_CR36","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Chen, J.l.: Modeling virtual channel to enforce runtime properties for IoT services. In: ICC (2017)","DOI":"10.1145\/3018896.3025150"}],"container-title":["Lecture Notes in Computer Science","Data and Applications Security and Privacy XXXIV"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-49669-2_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T23:02:31Z","timestamp":1718665351000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-49669-2_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030496685","9783030496692"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-49669-2_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"18 June 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DBSec","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP Annual Conference on Data and Applications Security and Privacy","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Regensburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 June 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"34","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dbsec2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/dbsec2020.ur.de\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"39","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"14","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"8","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"36% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The conference was held virutally due to the COVID-19 pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}