Skip to content

PrivateQ: Privately querying, for secure media storage, send to individuals and transmit to specific group

Notifications You must be signed in to change notification settings

comcomist/privateq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The privateQ is a protocol for securing tables implemented into html with js javascript and css

Under humanitarian-agpl-license a table on a server of which each field is encrypted asymmetrically by different key

Privately querying, for secure media storage, send to individuals and transmit to specific group:
Using table of which each column is encrypted symmetrically by different key
1. Online: by browser Downloading Encrypted Record to ( external - usb/sd) device.
2. offline: a non browser application decrypt open the file and the record and save temporal file to ( external - usb/sd) device .
3. offline by browser open file in csv format and view its content as a table.
4. 4 remove temp file.
Each fields is encrypted by the pub key of the scope defined by the column, where the scopes are:
0 of the data of owner of the record,
1 of data visible to the owner as one of many children of first ancestor etc.
for reducing centralization: Tables holding such privateq could be downloaded to be cloned by its server users.

1

2

3

4

About

PrivateQ: Privately querying, for secure media storage, send to individuals and transmit to specific group

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published