-
Notifications
You must be signed in to change notification settings - Fork 7
trevoraron/OpenSourceIntrusionTolerantSCADA
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Open Source Intrusion Tolerant SCADA Contributors: -Trevor Aron -Akshay Srivatsan -JR Charles -Marco Platania -JHU DSN lab About: The purpose of this project is to develop a proof of concept system for survivable SCADA via intrusion-tolerant replication. Our implementation will use the Prime Replication System (http://www.dsn.jhu.edu/byzrep/prime.html) to provide performance and safety guarantees over space and time for the SCADA master. It will also use a modified version of PVBrowser (http://pvbrowser.de/pvbrowser/index.php) for the Human-Machine Interface (HMI). There is a paper outlining this concept, available from JHU DSN: http://www.cnds.jhu.edu/pub/papers/Survivable_SCADA.pdf This project is being completed as part of the Advanced Distributed Systems course at the Johns Hopkins University, under the supervision of Prof. Yair Amir and the Johns Hopkins Distribued Systems & Networks Lab. The work has completed. See the powerpoint at http://www.dsn.jhu.edu/courses/cs667-2015/SCADA/ for details of our project. Folders: it_scada_modbus is the folder where the final code for the demo is. This is the demo that is of a real SCADA system and uses replication. modbus_sockets is a demo of pvbrowser without the shared memory modbus_tcp_sim is an RTU simulator we built to generate dummy values. it has been deprecated, and replaced with a physical RTU emulator scada_modbus is a demo of pvbrowser without the shared memory of a real SCADA system without replication
About
A SCADA system that uses prime for intrusion tolerance. Using PVBrowser as an HMI
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published