糖心TV

Skip to main content Skip to navigation

Artificial Intelligence Events

Thursday, December 03, 2009

Wed, Dec 02 Today Fri, Dec 04 Jump to any date

How do I use this calendar?

You can click on an event to display further information about it.

The toolbar above the calendar has buttons to view different events. Use the left and right arrow icons to view events in the past and future. The button inbetween returns you to today's view. The button to the right of this shows a mini-calendar to let you quickly jump to any date.

The dropdown box on the right allows you to see a different view of the calendar, such as an agenda or a termly view.

If this calendar has tags, you can use the labelled checkboxes at the top of the page to select just the tags you wish to view, and then click "Show selected". The calendar will be redisplayed with just the events related to these tags, making it easier to find what you're looking for.

 
-
Export as iCalendar
Intrusion Tolerance by Proactive Fortification of Fault-Tolerant Services - Paul Ezhilchelvan (University of Newcastle upon Tyne)
CS1.01
Abstract: 

An intrusive attack involves exploiting vulnerabilities present in systems. An intrusion is a possible outcome of such attacks wherein the attacker controls the behaviour of the targeted system. It can be regarded as a malicious, externally-induced “fault” in the system. Building e-Services that can tolerate intrusions has been an active area of research. All known, intrusion-tolerant schemes extend a well-known fault-tolerant technique, namely, the state machine replication which fundamentally requires that a service be built as a deterministic state machine. However, it is difficult, often practically impossible, to build a large class of applications as deterministic state machines. Consequently, service replication in practice tends to take the primary-backup approach and aims at tolerating only node crashes, not intrusions. An interesting question then arises: Is intrusion tolerance at all possible without having to build the service as a deterministic state machine? Or, more generically, can any fault-tolerant system be extended into an intrusion-tolerant one?  The talk answers these in the affirmative. 

We will describe an approach for incorporating intrusion resilience to a fault-tolerant replicated service, irrespective of the replication used. The approach combines (i) fortifying a fault-tolerant service using proxies that block clients from accessing the servers directly, and (ii) proactive refreshing of proxies and servers with diverse executables generated using code randomization. We will analytically establish that if the state machine replication is 1-intrusion resilient against a set of adversaries, then merely fortifying even a primary-backup replicated service is at least equally resilient, if those adversaries cannot compromise a server without having compromised a proxy first. We will also argue that each proactive refresh can be achieved with a processing overhead that is no more than the overhead for replication management.

Placeholder

Let us know you agree to cookies