A solution to store client-side encrypted JSON in a backend that has no knowledge of the unencrypted contents. JavaScript frontend -> Go backend
Go to file
Tan Xiang 74daccebf1 Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00
js Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00
.gitignore Initial commit 2018-08-31 09:24:11 +08:00
LICENSE Initial commit 2018-08-31 09:24:11 +08:00
README.md Initial commit 2018-08-31 09:24:11 +08:00
compute.go Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00
securejson.go Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00
securejson_test.go Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00
utils.go Json generated from FE (javascript) validated by BE (golang). 2018-09-06 09:38:47 +00:00

securejson

A solution to secure the json content between BE and FE. The secure content only handled by FE, BE verify user's signature and store the secure content, but never know what is it. FE implemented by js, BE implemented by go.