Hello Vishwa,
Yes, as of now its mandatory to get HSRP (High Security Registration Plates) from designated RTO Offices only
The HSRP has much more to
Ind thing, the number plate has a snap lock which is virtually unbreakable. Moreover, the registration mark will also be put on Front, Rear and Windshield of the car. Avoid visiting any local shop to get this HSRP Fixed
For more information on HSRP, pl visit below link
High Security Registration Plates in India