Encrypted Analytics
Contents:
Introduction
Overview
Sharing Overview
System Structure & Data Flow
Images Layout & Descriptions
Privacy libraries
Collector
KMS
Backend API
Query
Wrapper scripts
Build & Installation Procedure
Installation Steps
Dependencies
Running Docker As A Service
Building images
Image names
Build base image
Build Collector, KMS, Backend, Query-client
Important Information About Data Persistence
Bind interfaces and port
KMS and backend
Collector
TLS/SSL
Securing Services from unauthorized access
Check server accessibility
KMS Administration account
KMS JWT Secret
KMS User Creation
KMS System keys
Project Usage
Configuration file
Server URLS
Setting up the encryption policy
More on Encryption policy
Run
Running KMS and Backend as daemons
Retrieving logs of KMS and backend modules
Checking the status of the containers
More on deploying Collector-client & Collector
Force key retrieval
Collector & collector-client status indicators
Date format
Troubleshooting
API Documentation
Backend API
Developing with priv-libs
Priv-libs development shell
Using libraries
Running development tests
Updating the code without rebuilding (development)
Using docker priv-libs module
Backend API
Getting shell
Encryption/Decryption Flow
Submision
Query
Sample Deployment (Try It!)
Instructions
Get demo keys and basic authentication credentials
Sample data
Configuring
Decryption/access policy (collector)
Server information (both)
Sample accounts
Test servers status
Video Tutorials
Intoduction & download
Install/run KMS
Add user to KMS
Install/run Backend
Install/run Collector and Collector-client
Install/run query module
Project Download
Base Image
Clients
Servers
Documentation source
Encrypted Analytics
»
Project Download
View page source
Project Download
¶
Base Image
¶
Privacy Libraries (prib-libs)
Clients
¶
Collector
Query
Servers
¶
KMS
Backend
Documentation source
¶
Documentation Source