Skip to content

ihor-rud/rust-zkp-example

Repository files navigation

Description

This is an example implementation of server and client applications that use ZKP for authentication. Server code can be found in src/server. Client code can be found in src/client.

Execution and running

Run docker compose up to build and run code in docker. It should print something like that:

client  | Authentication verified: session_id = session/OF1aZ78YksCuWgkx

Server code file structure

Server code is structured in the way to make bussines logic independent form API and persistence layers.

ZKP

Code related to ZKP can be found in src/server/src/domain/auth/verifier.rs and src/client/src/api/grpc.rs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published