The Community for Technology Leaders
2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops (2013)
Philadelphia, PA USA
July 8, 2013 to July 11, 2013
pp: 362-367
Mohamed Sharaf , Dept. of Comput. Sci. & Eng., Univ. of South Carolina, Columbia, SC, USA
Jie Huang , Dept. of Comput. Sci. & Eng., Univ. of South Carolina, Columbia, SC, USA
Chin-Tser Huang , Dept. of Comput. Sci. & Eng., Univ. of South Carolina, Columbia, SC, USA
ABSTRACT
Information leakage is considered one of the vulnerabilities that may exist in careless development of software applications or unreliable and untrusted COTS binaries. Providing security at the level of programming development is important because leaking sensitive information such as credit card number, cookies, passwords or SSN does not require a lot of bandwidth to get through. In this paper, we propose a Secure Information Flow for Multithreaded Java (SIF-MJ) model, to enforce security and enhance assurance in all information flows throughout the execution time of the application without violating any rules or properties of multithreaded application. SIF-MJ does not require modification on the underlying Java Virtual Machine (JVM), therefore our proposed model is applicable to the currently existing JVMs.
INDEX TERMS
Security, Java, Instruments, Instruction sets, Unified modeling language, Runtime, Computational modeling
CITATION

M. Sharaf, Jie Huang and Chin-Tser Huang, "Using Bytecode Instrumentation to Secure Information Flow in Multithreaded Java Applications," 2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops(ICDCSW), Philadelphia, PA USA, 2014, pp. 362-367.
doi:10.1109/ICDCSW.2013.15
249 ms
(Ver 3.3 (11022016))