Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.07 KB

README.md

File metadata and controls

45 lines (34 loc) · 1.07 KB

Partial Knowledge Recovery Scheme (PKRS) Demonstrator

  • PKRS allows the recovery of an encrypted private key through the use of personal security questions
  • It is based on Shamir’s secret sharing algorithm
  • This blockchain Self-sovereign Identity use case makes use of it
  • Detailed information can be found here

Installation

Simple development set up which allows to run all projects from the single entry point.

Folder structure must be the following:

|_identity-app
|_identity-backend
|_testrpc-network

Clone the repository in their respective folders

To run project in dev mode:

$ sudo docker-compose up --build

identity app listen on :

localhost:8000 or {docker_public_ip}:8000

identity backend listen on :

localhost:4000 or {docker_public_ip}:4000

testrpc listen on :

localhost:8545 or {docker_public_ip}:8545

to get the docker network bridge IP

docker inspect {container_name} | grep 'IPAddress'