Skip to content
GitLab
Explore
Projects
Groups
Snippets
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Martin Dinov
POD
Commits
ef88159d
Unverified
Commit
ef88159d
authored
4 years ago
by
Vasili Novikov
Browse files
Options
Download
Email Patches
Plain Diff
Improve Security diagram (presentation feedback)
parent
ee5e5829
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
docs/Security.md
+4
-4
docs/Security.md
docs/Security.svg
+1
-1
docs/Security.svg
with
5 additions
and
5 deletions
+5
-5
docs/Security.md
+
4
-
4
View file @
ef88159d
...
...
@@ -94,14 +94,14 @@ This flow can be illustrated by the following diagram:
<!--
mermaid
sequenceDiagram
participant MoP as Memri Client
<br/>
or Plugin
MoP->>Pod: 🔑
<br/>
Create item
<br/>
{"type": "StartPlugin", ...}
participant M
C
oP as Memri Client
<br/>
or Plugin
M
C
oP->>Pod: 🔑
<br/>
Create item
<br/>
{"type": "StartPlugin", ...}
Pod->>Pod: Encrypt key 🔑 -> 📦
<br/>
Pod->>Plugin: 📦
<br/>
start plugin
Note over Pod: Immediately after starting the plugin,
<br/>
All
keys are DROPPED/removed 🔑/📦
<br/>
-
<br/>
Database is inaccessible to Pod.
Note over Pod: Immediately after starting the plugin,
<br/>
both
keys are DROPPED/removed 🔑/📦
<br/>
-
<br/>
Database is inaccessible to Pod.
Note over Plugin: Plugin has no access to raw database keys 🔑.
<br/>
Encrypted box 📦 can be used for auth.
Plugin->>Pod: 📦
<br/>
get, update, insert, ...
Pod->>Pod:
*
Decrypt the key 📦 -> 🔑 <br/>
*
Execute required APIs
Pod->>Pod: Decrypt the key 📦 -> 🔑
<br/>
Check expiration and permissions
<br/>
Execute required APIs
-->
...
...
This diff is collapsed.
Click to expand it.
docs/Security.svg
+
1
-
1
View file @
ef88159d
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Snippets