The Canadian Air Transport Security Authority is the Canadian Crown Corporation responsible for security screening of people and baggage and the administration of identity cards at the 89 designated airports in Canada. From Wikipedia
The new measures follow diplomatic tensions and allegations between Canada and India.