|
|
1年前 | |
|---|---|---|
| .idea | 1年前 | |
| app | 1年前 | |
| gradle/wrapper | 1年前 | |
| poster | 2年前 | |
| screenshots | 1年前 | |
| .gitignore | 1年前 | |
| README.md | 1年前 | |
| build.gradle | 1年前 | |
| gradle.properties | 1年前 | |
| gradlew | 1年前 | |
| gradlew.bat | 1年前 | |
| settings.gradle | 2年前 | |
Simple and secure synchronisation of MISP instances
With MISPbump admins can easily synchronize MISP instances by exchanging relevant information via encrypted QR codes.
Note that only use case 1 from the documentation is supported.
MISP admins log in by providing the base URL of their instance and their authkey.
After a successfull login the admin’s profile and the linked organisation information will be downloaded.
In the main screen you can start a synchronisation process by pressing the dedicated button.
The synchronisation process consists of 3 steps:
Key Exchange
To provide a secure chanel for data exchange, the first step is to generate a shared secret with Diffie–Hellman key exchange (Elliptic Curve).
Public keys are exchanged via QR code.
Synchronisation Information Exchange
Contains the following information:
The synchronisation information is encrypted with AES using the shared secret (from step 1).
The synchronisation process information will be saved securely on the device.
Upload information to own MISP instance
Uploading the information to the MISP instance is accomplished with MISP’s REST API.
Uploading consists of the following steps:
After that the two MISP instances are able to share Events based on their permissions.