cerebrate/README.md

45 lines
1.5 KiB
Markdown
Raw Normal View History

2020-01-26 20:28:07 +01:00
# cerebrate
2020-06-04 10:17:15 +02:00
The Cerebrate Sync Platform core software. Cerebrate is an open-source platform meant to act as a trusted contact information provider and interconnection orchestrator for other security tools.
2020-06-04 10:17:15 +02:00
It is currently being built under the MeliCERTes v2 project and is heavily work in progress.
2020-06-04 10:17:15 +02:00
# Current features
2020-06-04 10:17:15 +02:00
- Repository of organisations and individuals
- Maintain signing and encryption keys
- Maintain affiliations between organisations and individuals
2020-06-04 10:17:15 +02:00
## Screenshots
List of individuals along with their affiliations
![List of individuals](/documentation/images/individuals.png)
Adding organisations
![Adding an organisation](/documentation/images/add_org.png)
Everything is available via the API, here an example of a search query for all international organisations in the DB.
![API query](/documentation/images/orgs_api.png)
Managing public keys and assigning them to users both for communication and validating signed information shared in the community
![Encryption key management](/documentation/images/add_encryption_key.png)
2020-06-04 10:17:15 +02:00
2020-06-24 14:22:40 +02:00
# Requirements and installation
2020-06-04 10:17:15 +02:00
The platform is built on CakePHP 4 along with Bootstrap 4 and shares parts of the code-base with [MISP](https://www.github.com/MISP).
2020-06-24 14:22:40 +02:00
The installation is documented at the following location [INSTALL/INSTALL.md](INSTALL/INSTALL.md)
2020-06-04 10:17:15 +02:00
# License
~~~~
The software is released under the AGPLv3.
Copyright (C) 2019, 2020 Andras Iklody
Copyright (C) CIRCL - Computer Incident Response Center Luxembourg
~~~~