{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T22:21:14Z","timestamp":1743114074408,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319694702"},{"type":"electronic","value":"9783319694719"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-69471-9_4","type":"book-chapter","created":{"date-parts":[[2017,10,20]],"date-time":"2017-10-20T10:03:44Z","timestamp":1508493824000},"page":"43-56","source":"Crossref","is-referenced-by-count":2,"title":["Protecting In-memory Data Cache with Secure Enclaves in Untrusted Cloud"],"prefix":"10.1007","author":[{"given":"Yuxia","family":"Cheng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qing","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenzhi","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,10,21]]},"reference":[{"issue":"3","key":"4_CR1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2799647","volume":"33","author":"A Baumann","year":"2015","unstructured":"Baumann, A., Peinado, M., Hunt, G.: Shielding applications from an untrusted cloud with Haven. ACM Trans. Comput. Syst. 33(3), 1\u201326 (2015)","journal-title":"ACM Trans. Comput. Syst."},{"issue":"2","key":"4_CR2","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1007\/s10207-013-0208-7","volume":"13","author":"DAB Fernandes","year":"2013","unstructured":"Fernandes, D.A.B., Soares, L.F.B., Gomes, J.V., Freire, M.M., In\u00e1cio, P.R.M.: Security issues in cloud environments: a survey. Int. J. Inf. Secur. 13(2), 113\u2013170 (2013)","journal-title":"Int. J. Inf. Secur."},{"issue":"1","key":"4_CR3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2767005","volume":"48","author":"CA Ardagna","year":"2015","unstructured":"Ardagna, C.A., Asal, R., Damiani, E., Vu, Q.H.: From security to assurance in the cloud. ACM Comput. Surv. 48(1), 1\u201350 (2015)","journal-title":"ACM Comput. Surv."},{"key":"4_CR4","unstructured":"Intel corporation: Intel\u00ae Software Guard Extensions Programming Reference, pp. 1\u2013186, October 2014"},{"key":"4_CR5","unstructured":"ARM Ltd.: ARM Security Technology: Building a Secure System using TrustZone Technology. White paper (2009)"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Checkoway, S., Shacham, H.: Iago attacks: why the system call API is a bad untrusted RPC interface. In: Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 253\u2013264 (2013)","DOI":"10.1145\/2451116.2451145"},{"key":"4_CR7","unstructured":"McGrew, D., Viega, J.: The Galois\/counter mode of operation (GCM). Submission to NIST Modes of Operation Process (2004)"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Hoekstra, M., Lal, R., Pappachan, P., Phegade, V.: Innovative technology for CPU based attestation and sealing. In: Proceedings of the 2nd International Workshop on Hardware and Architectural Support for Security and Privacy (HASP), pp. 1\u201311 (2013)","DOI":"10.1145\/2487726.2488370"},{"key":"4_CR9","unstructured":"Memcached Opensource Project. https:\/\/memcached.org\/"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Schuster, F., Costa, M., Fournet, C., Gkantsidis, C., Peinado, M., Mainar-Ruiz, G., Russinovich, M.: VC3: Trustworthy data analytics in the cloud using SGX. In: IEEE Symposium on Security and Privacy (S&P), pp. 38\u201354 (2015)","DOI":"10.1109\/SP.2015.10"},{"key":"4_CR11","unstructured":"Prerit, J., Soham, D., Seongmin, K., et al.: OpenSGX: an open platform for SGX research. In: Proceedings of the Network and Distributed System Security Symposium (NDSS), pp. 1\u201316, December 2016"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Ferdman, M., et al.: Clearing the clouds: a study of emerging scale-out workloads on modern hardware. In: Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 37\u201348 (2012)","DOI":"10.1145\/2150976.2150982"},{"key":"4_CR13","doi-asserted-by":"crossref","unstructured":"Hoekstra, M., Lal, R., Pappachan, P., Phegade, V., del Cuvillo, J.: Using innovative instructions to create trustworthy software solutions. In: Proceedings of the 2nd International Workshop on Hardware and Architectural Support for Security and Privacy (HASP), pp. 1\u201311 (2013)","DOI":"10.1145\/2487726.2488370"},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"McKeen, F., Alexandrovich, I., Berenzon, A., Rozas, C.V., Shafi, H., Shanbhogue, V., Savagaonkar, U.R.: Innovative instructions and software model for isolated execution. In: Proceedings of the 2nd International Workshop on Hardware and Architectural Support for Security and Privacy (HASP), pp. 1\u201310 (2013)","DOI":"10.1145\/2487726.2488368"},{"key":"4_CR15","unstructured":"Olga, O., Manuel, C., C\u00e9dric, F., Christos, G., Markulf, K., Divya, S.: Observing and preventing leakage in mapreduce. In: The ACM Conference on Computer and Communications Security (CCS) (2015)"},{"key":"4_CR16","unstructured":"Rohit, S., Sriram, R., Sanjit A., S., Kapil, V.: Moat: verifying confidentiality of enclave programs. In: The ACM Conference on Computer and Communications Security (CCS) (2015)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Shih, M.W., Kumar, M., Kim, T., Gavrilovska, A.: S-NFV: securing NFV states by using SGX. In: Proceedings of the 2016 ACM International Workshop on Security in Software Defined Networks & Network Function Virtualization, pp. 45\u201348 (2016)","DOI":"10.1145\/2876019.2876032"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Kim, S., Shin, Y., Ha, J., Kim, T., Han, D.: A first step towards leveraging commodity trusted execution environments for network applications. In: Proceedings of the 14th ACM Workshop on Hot Topics in Networks, pp. 1\u20137 (2015)","DOI":"10.1145\/2834050.2834100"},{"key":"4_CR19","unstructured":"Trusted Computing Group: Trusted Platform Module (TPM) Specifications. Technical report (2011)"},{"key":"4_CR20","unstructured":"Greene, J.: Intel corporation: Intel\u00ae Trusted Execution Technology. White paper (2012)"},{"key":"4_CR21","unstructured":"Levin, D., Douceur, J.R., Lorch, J.R., Moscibroda, T.: TrInc: small trusted hardware for large distributed systems. In: Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI), pp. 1\u201314 (2009)"},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Azab, A.M., Ning, P., Zhang, X.: SICE: a hardware-level strongly isolated computing environment for x86 multi-core platforms. In: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security (CCS), pp. 375\u2013388 (2011)","DOI":"10.1145\/2046707.2046752"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Owusu, E., Guajardo, J., McCune, J.M., Newsome, J., Perrig, A., Vasudevan, A.: OASIS: on achieving a sanctuary for integrity and secrecy on untrusted platforms. In: Proceedings of the ACM SIGSAC Conference on Computer & Communications Security (CCS), pp. 13\u201324 (2013)","DOI":"10.1145\/2508859.2516678"},{"key":"4_CR24","unstructured":"Sun, K., Wang, J., Zhang, F., Stavrou, A.: SecureSwitch: BIOS-assisted isolation and switch between trusted and untrusted commodity OSes. In: Proceedings of the Network and Distributed System Security Symposium (NDSS) (2012)"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"McCune, J.M., Parno, B., Perrig, A., Reiter, M.K., Isozaki, H.: Flicker: an execution infrastructure for TCB minimization. In: Proceedings of the 3rd European Conference on Computer Systems (EuroSys), pp. 315\u2013328 (2008)","DOI":"10.1145\/1352592.1352625"},{"key":"4_CR26","unstructured":"Costan, V., Devadas, S.: Intel SGX Explained. Technical report, February 2016"},{"key":"4_CR27","unstructured":"Costan, V., Lebedev, I., Devadas, S.: Sanctum: minimal hardware extensions for strong software isolation. In: Proceedings of USENIX Security Symposium (2016)"}],"container-title":["Lecture Notes in Computer Science","Cyberspace Safety and Security"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-69471-9_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T19:35:52Z","timestamp":1570217752000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-69471-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319694702","9783319694719"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-69471-9_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}