NeuroGrid
A data grid for neuroscience
NeuroGrid
Background
NeuroGrid is a project funded by the UK Medical Research Council. The project’s aim is to develop a Grid-based collaborative research environment, in order to enhance collaboration both within and between clinical researchers.
The sensitivity of this clinical data and its distributed nature drives the need to find secure and effective ways of accessing and managing it.
Goal
The high-level goal which needs to be satisfied is the secure processing of clinical data. This involves securely uploading clinical data to NeuroGrid, which is then analysed before aggregated results can be downloaded.
Scope
The scope of this study is restricted to the upload and download of data to and from NeuroGrid.
Environments
Name | Description |
---|---|
Core Technology | NeuroGrid infrastructure operations |
Psychosis | The exemplar aims to integrate large existing datasets of serial MRI scans and behaviour data coupled to the NeuroGrid image analysis service into a Grid-based database, test image normalisation techniques, and develop a general ontology for a psychosis database, for use in multi-centre studies. The exemplar tests capabilities of NeuroGrid to deal with restrospective data, assimilate material into databases, and use of the toolkit for normalisation and analysis. |
Stroke | This exemplar aims to improve infrastructure for handling imaging in large studies including: efficient interpretation and storage of large image datasets from multicentre randomised controlled trials; very large studies of observer reliability to improve image interpretation; establishing large living archives of images linked to key metadata for diseases which require long-term study to understand their true nature history and the effects of treatment; for knowledge transfer. The development of a structure for trial image metadata, based on a careful description of the metadata in the two exemplar trials is a key part of the project. |
Assets
- Access Control Policy
- Analysis data
- CA certificate
- Client Workstation
- Clinical data
- Data node
- Delegation token
- Guest certificate
- Grid meta-data
- Portal
- Personal certificate
- User certificate
- Web browser
- WebDev folder
- Workflow
Roles fulfilled by users or attackers
- Certificate Authority
- Data Consumer
- Data Provider
- Developer
- Hacker
- Researcher
- Social Engineer
- Sysadmin
People
Name | Type | Role | Synopsis |
Carol | Attacker | Social Engineer | A freelance journalist |
Claire | Persona | Researcher | A clinical researcher within the Psychosis exemplar |
Mallory | Attacker | Hacker | A bot maintainer |
Matt | Persona | Sysadmin | A system administrator on the infrastructure team |
Tom | Persona | Developer | An application developer within the Stroke exemplar |
Trudy | Attacker | Hacker | A script kiddie |
Yves | Attacker | Data Consumer, Social Engineer | A research fellow within the Stroke exemplar |
Designed Tasks
- Issue User Certificate
- Upload data
- Download data
Vulnerabilities
- Certificate ubiquity
- Intermediate data accessibility
- Invisible college
- OTS vulnerability
- Partial anonymisation
- Replay vulnerability
- Workflow channel
Threats
- Clinical data modification
- Meta-data modification
- Social engineering
- Trojan Horse
- DOS
- Replay attack