Implementing Zero Knowledge Proof For Authentication | Skills Pool