Secure Flow Typing
dc.contributor.author | Volpano, Dennis | |
dc.contributor.author | Irvine, Cynthia E. | |
dc.date.accessioned | 2012-07-11T15:49:40Z | |
dc.date.available | 2012-07-11T15:49:40Z | |
dc.date.issued | 1997-00-00 | |
dc.identifier.citation | Proceedings of the 25th ACM Symposium on Principles of Programming Languages, San Diego, CA, pp. 355-364, January 1998 | |
dc.identifier.uri | https://hdl.handle.net/10945/7183 | |
dc.description | The article of record as published may be located at http://dx.doi.org/10.1016/S0167-4048(97)00002-3 | en_US |
dc.description.abstract | Some of the most promising work in the area of enforcing secure information flow in programs is based on static analyses of source code. However, as yet, these efforts have not had much impact in practice. We present a new approach to analyzing programs statically for secrecy and integrity flow violations. The analysis is characterized as a form of type inference in a secure flow type system. The type system provides a uniform frame work for traditional type checking of programs and information flow control Type correct programs have principal types that characterize how they can be called securely. Applications of the type system include flow analysis of legacy code as well as code written in newly emerging Web languages like Java (tm). | en_US |
dc.publisher | ACM | en_US |
dc.rights | This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States. | en_US |
dc.title | Secure Flow Typing | en_US |
dc.type | Article | en_US |
dc.contributor.school | Florida International University | |
dc.contributor.department | Computer Science (CS) | |
dc.subject.author | secure information flow | en_US |
dc.subject.author | type systems | en_US |
dc.subject.author | Web programming | en_US |
dc.subject.author | certification | en_US |
dc.description.distributionstatement | Approved for public release; distribution is unlimited. |