This is a Government of India's site for saving all your documents digitally online. The locker number can be then used as reference to any government agency.
the website not the initiative is mistrusted. the one and only reason that its certificates are not trusted by browsers. proper citation from the web admin can make me to give a good rating.