Zero knowledge technology - The Thesis