dc.creatorSantos J.C.M.
dc.creatorFei Y.
dc.creatorShi Z.J.
dc.date.accessioned2020-03-26T16:32:55Z
dc.date.accessioned2022-09-28T20:25:12Z
dc.date.available2020-03-26T16:32:55Z
dc.date.available2022-09-28T20:25:12Z
dc.date.created2020-03-26T16:32:55Z
dc.date.issued2012
dc.identifierCASES'12 - Proceedings of the 2012 ACM International Conference on Compilers, Architectures and Synthesis for Embedded Systems, Co-located with ESWEEK; pp. 27-36
dc.identifier9781450314244
dc.identifierhttps://hdl.handle.net/20.500.12585/9091
dc.identifier10.1145/2380403.2380415
dc.identifierUniversidad Tecnológica de Bolívar
dc.identifierRepositorio UTB
dc.identifier26325154200
dc.identifier7103059457
dc.identifier35225236800
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3727803
dc.description.abstractDynamic information flow tracking (DIFT) is an effective security countermeasure for both low-level memory corruptions and high-level semantic attacks. However, many software approaches suffer large performance degradation, and hardware approaches have high logic and storage overhead. We propose a flexible and light-weight hardware/software co-design approach to perform DIFT based on secure page allocation. Instead of associating every data with a taint tag, we aggregate data according to their taints, i.e., putting data with different attributes in separate memory pages. Our approach is a compiler-aided process with architecture support. The implementation and analysis show that the memory overhead is little, and our approach can protect critical information, including return address, indirect jump address, and system call IDs, from being overwritten by malicious users. Copyright 2012 ACM.
dc.languageeng
dc.relationTampere
dc.relation7 October 2012 through 12 October 2012
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.rightsAtribución-NoComercial 4.0 Internacional
dc.sourcehttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84869031279&doi=10.1145%2f2380403.2380415&partnerID=40&md5=43847ed3df6018aa90812c8dcf0c6dff
dc.sourceScopus2-s2.0-84869031279
dc.source2012 ACM International Conference on Compilers, Architectures and Synthesis for Embedded Systems, CASES 2012, Co-located with 8th Embedded Systems Week, ESWEEK 2012
dc.titleStatic secure page allocation for light-weight dynamic information flow tracking


Este ítem pertenece a la siguiente institución