Version 1 (modified by Vic Thomas, 12 years ago) (diff)


Project Number


Project Title

The Hive Mind: Applying a Distributed Security Sensor Network to GENI
a.k.a. HiveMind

Technical Contacts

Principal Investigator Sean Peisert Sean Peisert

Participating Organizations

Deborah Frincke
Richland, WA

Carrie Gates
CA Labs, CA Inc.
New York, NY

GPO Liason System Engineer

Vic Thomas


This work will develop and prototype a security layer underlying GENI that will allow providers of the system to collaboratively identify and defend against attacks and misuse of GENI resources. Specifically, the effort will develop prototypes for security monitoring, evaluating, and reporting software that could be useful to both GENI experimenters and GENI operations. The effort will also perform experiments using decentralized security algorithms that communicate between sensors in a federated system and evaluate and improve the security layer’s usefulness to potential security experimenters. The project team will collaborate with other teams to develop a security architecture for GENI.

Current Capabilities

BRIEF descriptions of resources/functions/tools that are available to anyone in the GENI community


MilestoneDate(Hive: S2.a)? Selection of control framework for initial deployment.
MilestoneDate(Hive: S2.b)? Design specification for security framework.
MilestoneDate(Hive: S2.c)? V0.5 prototype of monitoring software and distributed sensors.
MilestoneDate(Hive: S2.d)? Demonstration of Hive Mind security concept at GEC.
MilestoneDate(Hive: S2.e)? V0.6 prototype of monitoring software and distributed sensors.
MilestoneDate(Hive: S2.f)? Report on efficacy of distributed security sensors.

Project Technical Documents

Links to wiki pages for the project's technical documents go here. List should include any document in the working groups, as well as other useful documents. Projects may have a full tree of wiki pages here.

Quarterly Status Reports


Spiral 2 Connectivity

Links to wiki pages about details of infrastrcture that the project is using (if any). Examples include IP addresses, hostnames, URLs, DNS servers, local site network maps, VLANIDs (if permanent VLANs are used), pointers to public keys. GPO may do first drafts of any of these and have the PI correct them to bootstrap. May also include ticket links for pending or known connectivity issues. Many projects will have a full tree of wiki pages here.

Related Projects

Includes non-GENI projects.

Attachments (25)