EngineeringInformation SecuritySecurity InformationField RoboticsFormal VerificationMappingSlam CalculusKinematicsRobot LearningComputational GeometryAutomatic NavigationCartographyData PrivacyComputer ScienceType SystemAutonomous NavigationLanguage-based SecurityData SecurityOdometryNatural SciencesAttack ModelFormal MethodsMathematical FoundationsSecurityRoboticsComputer Security ModelSecurity Property
The SLam calculus is a typed λ-calculus that maintains security information as well as type information. The type system propagates security information for each object in four forms: the object's creators and readers, and the object's indirect creators and readers (i.e., those agents who, through flow-of-control or the actions of other agents, can influence or be influenced by the content of the object). We prove that the type system prevents security violations and give some examples of its power.
16
A lattice model of secure information flow
Dorothy E. Denning · Communications of the ACM · 1976 · 1.9K citations · Full text
A calculus for cryptographic protocols
Martı́n Abadi, Andrew D. Gordon · 1997 · 1.2K citations · Full text