Modular Preservation of Safety Properties by Cookie-Based DoS-Protection Wrappers

نویسندگان

  • Rohit Chadha
  • Carl A. Gunter
  • José Meseguer
  • Ravinder Shankesi
  • Mahesh Viswanathan
چکیده

Current research on verifying security properties of communication protocols has focused on proving integrity and confidentiality using models that include a strong Man-in-the-Middle (MitM) threat. By contrast, protection measures against Denial-of-Service (DoS) must assume a weaker model in which an adversary has only limited ability to interfere with network communications. In this paper we demonstrate a modular reasoning framework in which a protocol P that satisfies certain security properties can be assured to retain these properties after it is “wrapped” in a protocol W[P] that adds DoS protection. This modular wrapping is based on the “onion skin” model of actor reflection. In particular, we show how a common DoS protection mechanism based on cookies can be applied to a protocol while provably preserving safety properties (including confidentiality and integrity) that it was shown to have in a MitM threat model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Component-Based Synthesis of Dependable Embedded Software

Standardized and reusable software (SW) objects (or SW components – in-house or pre-fabricated) are increasingly being used to reduce the cost of software (SW) development. Given that the basic components may not have been developed with dependability as primary driver, these components need to be adapted to deal with errors from their environment. To achieve this, error containment wrappers ar...

متن کامل

Desynchronisation Technique Using Petri Nets

In this paper we consider the problem of desynchronising modular synchronous speci cations for their realisation into GALS architectures and obtaining simple wrappers that are e ciently synthesisable using existing synthesis tools. The systems are modeled using Petri nets (PN) and the desynchronisation technique is based on the theory of PN Localities. The ring semantics of a globally synchrono...

متن کامل

Applications of Essential Oils in Food Preservation

Many food products are perishable by nature and require protection from spoilage during their preparation, storage and distribution to give them desired shelf-life. Because food products are now often sold in areas of the world far distant from their production sites, the need for extended safe shelf-life for these products has also expanded. Currently, there is a strong debate about the safety...

متن کامل

Generic Wrappers

Component software means reuse and separate marketing of pre-manufactured binary components. This requires components from different vendors to be composed very late, possibly by end users at run time as in compound-document frameworks. To this aim, we propose generic wrappers, a new language construct for stronglytyped class-based languages. With generic wrappers, objects can be aggregated at ...

متن کامل

Generic Wrapping

Component software means reuse and separate marketing of pre-manufactured binary components. This requires components from different vendors to be composed very late, possibly by end users at run time as in compound-document frameworks. To this aim, we propose generic wrappers, a new language construct for strongly typed class-based languages. With generic wrappers, objects can be aggregated at...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008