{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T18:11:31Z","timestamp":1743012691709,"version":"3.40.3"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030913557"},{"type":"electronic","value":"9783030913564"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-91356-4_11","type":"book-chapter","created":{"date-parts":[[2021,11,26]],"date-time":"2021-11-26T06:01:25Z","timestamp":1637906485000},"page":"195-217","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Andromeda: Enabling Secure Enclaves for the Android Ecosystem"],"prefix":"10.1007","author":[{"given":"Dimitris","family":"Deyannis","sequence":"first","affiliation":[]},{"given":"Dimitris","family":"Karnikis","sequence":"additional","affiliation":[]},{"given":"Giorgos","family":"Vasiliadis","sequence":"additional","affiliation":[]},{"given":"Sotiris","family":"Ioannidis","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,11,27]]},"reference":[{"key":"11_CR1","unstructured":"Amazon\u2019s AWS permission managements. https:\/\/aws.amazon.com\/iam\/details\/manage-permissions\/"},{"key":"11_CR2","unstructured":"AMD Secure Encrypted Virtualization (SEV). https:\/\/developer.amd.com\/amd-secure-memory-encryption-sme-amd-secure-encrypted-virtualization-sev\/"},{"key":"11_CR3","unstructured":"Android Keystore. https:\/\/developer.android.com\/training\/articles\/keystore.html"},{"key":"11_CR4","unstructured":"Android Sensor API. https:\/\/developer.android.com\/guide\/topics\/sensors\/sensors_overview"},{"key":"11_CR5","unstructured":"Android Services. https:\/\/developer.android.com\/guide\/components\/services.html"},{"key":"11_CR6","unstructured":"Bosch IoT. https:\/\/www.bosch-iot-suite.com\/permissions\/"},{"key":"11_CR7","unstructured":"Crystax NDK. https:\/\/www.crystax.net\/android\/ndk\/"},{"key":"11_CR8","unstructured":"Intel Software Guard Extensions (SGX). https:\/\/software.intel.com\/en-us\/sgx"},{"key":"11_CR9","unstructured":"Intel\u2019s Skylake Processors. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/ia-introduction-basics-paper.pdf"},{"key":"11_CR10","unstructured":"International Data Corporation. https:\/\/www.idc.com\/promo\/smartphone-market-share\/os"},{"key":"11_CR11","unstructured":"Mobile Operating System Market Share Worldwide. https:\/\/gs.statcounter.com\/os-market-share\/mobile\/worldwide"},{"key":"11_CR12","unstructured":"Samsung SmartThings. https:\/\/www.samsung.com\/us\/smart-home\/smartthings\/"},{"key":"11_CR13","unstructured":"Statista. https:\/\/www.statista.com\/statistics\/266136\/global-market-share-held-by-smartphone-operating-systems\/"},{"key":"11_CR14","unstructured":"ARM LIMITED: ARM Security Technology - Building a Secure System using TrustZone Technology (2009)"},{"key":"11_CR15","unstructured":"Arnautov, S., et al.: SCONE: secure linux containers with Intel SGX. In: OSDI (2016)"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Azab, A.M., et al.: Hypervision across worlds: real-time kernel protection from the ARM TrustZone secure world. In: CCS (2014)","DOI":"10.1145\/2660267.2660350"},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Azab, A.M., Ning, P., Wang, Z., Jiang, X., Zhang, X., Skalsky, N.C.: Hypersentry: enabling stealthy in-context measurement of hypervisor integrity. In: CCS (2010)","DOI":"10.1145\/1866307.1866313"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Baumann, A., Peinado, M., Hunt, G.: Shielding applications from an untrusted cloud with haven. ACM Trans. Comput. Syst. 33(3), 8:1\u20138:26 (2015)","DOI":"10.1145\/2799647"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Boivie, R., Williams, P.: Secureblue++: CPU support for secure execution. Technical Report (2012)","DOI":"10.1007\/978-3-642-21599-5_13"},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Brasser, F., Gens, D., Jauernig, P., Sadeghi, A.R., Stapf, E.: Sanctuary: Arming TrustZone with user-space enclaves (2019)","DOI":"10.14722\/ndss.2019.23448"},{"key":"11_CR21","unstructured":"Caddy Tom: Side-channel attacks (2011). https:\/\/link.springer.com\/referencework\/10.1007%2F0-387-23483-7"},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Chalkiadakis, N., Deyannis, D., Karnikis, D., Vasiliadis, G., Ioannidis, S.: The million dollar handshake: secure and attested communications in the cloud. In: CLOUD (2020)","DOI":"10.1109\/CLOUD49709.2020.00022"},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Colp, P., et al.: Protecting data on smartphones and tablets from memory attacks. In: ASPLOS (2015)","DOI":"10.1145\/2694344.2694380"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Deyannis, D., Karnikis, D., Vasiliadis, G., Ioannidis, S.: An enclave assisted snapshot-based kernel integrity monitor. In: EdgeSys (2020)","DOI":"10.1145\/3378679.3394539"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Deyannis, D., Papadogiannaki, E., Kalivianakis, G., Vasiliadis, G., Ioannidis, S.: TrustAV: practical and privacy preserving malware analysis in the cloud. In: CODASPY (2020)","DOI":"10.1145\/3374664.3375748"},{"key":"11_CR26","unstructured":"Fernandes, E., Paupore, J., Rahmati, A., Simionato, D., Conti, M., Prakash, A.: FlowFence: practical data protection for emerging IoT application frameworks. In: Proceedings of the 25th USENIX Security Symposium. USENIX Security (2016)"},{"key":"11_CR27","doi-asserted-by":"crossref","unstructured":"Ferraiuolo, A., Baumann, A., Hawblitzel, C., Parno, B.: Komodo: using verification to disentangle secure-enclave hardware from software. In: SOSP (2017)","DOI":"10.1145\/3132747.3132782"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Kuvaiskii, D., et al.: SGXBOUNDS: memory safety for shielded execution. In: Proceedings of the Twelfth European Conference on Computer Systems. EuroSys (2017)","DOI":"10.1145\/3064176.3064192"},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"Li, X., Hu, H., Bai, G., Jia, Y., Liang, Z., Saxena, P.: DroidVault: a trusted data vault for android devices. In: ICECCS (2014)","DOI":"10.1109\/ICECCS.2014.13"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Orenbach, M., Lifshits, P., Minkin, M., Silberstein, M.: Eleos: ExitLess OS services for SGX enclaves. In: EuroSys (2017)","DOI":"10.1145\/3064176.3064219"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Pirker, M., Slamanig, D.: A framework for privacy-preserving mobile payment on security enhanced ARM TrustZone platforms. In: TrustCom (2012)","DOI":"10.1109\/TrustCom.2012.28"},{"key":"11_CR32","unstructured":"Samsung: White Paper : An Overview of Samsung KNOX (2013). http:\/\/www.samsung.com\/my\/business-images\/resource\/white-paper\/2013\/11\/Samsung_KNOX_whitepaper_An_Overview_of_Samsung_KNOX-0.pdf"},{"key":"11_CR33","doi-asserted-by":"crossref","unstructured":"Santos, N., Raj, H., Saroiu, S., Wolman, A.: Using ARM TrustZone to build a trusted language runtime for mobile applications. In: ASPLOS (2014)","DOI":"10.1145\/2541940.2541949"},{"key":"11_CR34","doi-asserted-by":"crossref","unstructured":"Schuster, F., et al.: VC3: trustworthy data analytics in the cloud using SGX. In: Proceedings of the 2015 IEEE Symposium on Security and Privacy. S&P (2015)","DOI":"10.1109\/SP.2015.10"},{"key":"11_CR35","doi-asserted-by":"crossref","unstructured":"Seo, J., et al.: SGX-Shield: enabling address space layout randomization for SGX programs. In: NDSS (2017)","DOI":"10.14722\/ndss.2017.23037"},{"key":"11_CR36","doi-asserted-by":"crossref","unstructured":"Shih, M.W., Lee, S., Kim, T., Peinado, M.: T-SGX: eradicating controlled-channel attacks against enclave programs. In: NDSS (2017)","DOI":"10.14722\/ndss.2017.23193"},{"key":"11_CR37","unstructured":"Tsai, C.C., Porter, D.E., Vij, M.: Graphene-SGX: A practical library OS for unmodified applications on SGX. In: USENIX ATC (2017)"},{"key":"11_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/978-3-642-15512-3_9","volume-title":"Recent Advances in Intrusion Detection","author":"J Wang","year":"2010","unstructured":"Wang, J., Stavrou, A., Ghosh, A.: HyperCheck: a hardware-assisted integrity monitor. In: Jha, S., Sommer, R., Kreibich, C. (eds.) RAID 2010. LNCS, vol. 6307, pp. 158\u2013177. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-15512-3_9"},{"key":"11_CR39","unstructured":"Zheng, X., Yang, L., Ma, J., Shi, G., Meng, D.: TrustPAY: trusted mobile payment on security enhanced ARM TrustZone platforms. In: ISCC (2016)"}],"container-title":["Lecture Notes in Computer Science","Information Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-91356-4_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,26]],"date-time":"2021-11-26T06:02:31Z","timestamp":1637906551000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-91356-4_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030913557","9783030913564"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-91356-4_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"27 November 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 November 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 November 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"isw2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/isc2021.petra.ac.id\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-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":"87","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":"21","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":"0","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":"24% - 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":"5","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 virtually 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)"}}]}}