Thanos Thanos:
Which sections of our respective constitutions delineate that it's a basic freedom to conceal your during the commission of a crime?

In the US it would be rooted in the 1st Amendment as in the 1st Amendment it can be argued that
anonymous speech is protected speech.
Period.
(
Edit: Our 5th Amendment also prohibits laws that require people to incriminate themselves and if this law went to the Supreme Court I imagine the 5th Amendment argument would loom larger than the anonymous speech argument.)
In Canada you folks have a Soviet-style document of 'rights' that enumerates a list of rights and then also creates a construct within itself to abrogate those rights.
More or less, our Constitution says we have certain rights no matter what.
Yours says that you have certain rights unless your government says otherwise. This renders your rights into mere privileges.
In general, your government doesn't do much to violate individual rights but when they do the violations are egregious. Such as allowing a Canadian citizen to be subjected to extrajudicial rendition by the United States and then transported to Egypt to be tortured by that country's security services.
True, this is an isolated incident, but given that your government did it to that man means they've probably done it to others and then kept those incidents secret.
Down here the surviving Boston Marathon bomber will be entitled to the same Constitutional protections at trial as any other US citizen and I wouldn't have it any other way because to dismiss his rights is to dismiss them for everyone else.
Likewise, if I were a Canadian I'd be wearing a mask pretty much all the time after this. I imagine that the next anarchist riot will feature thousands of people wearing masks and they'll overwhelm the police and your justice system with prosecutions.
Your government wants to put people in jail for ten years for wearing a mask at a riot? What about ten thousand such people? Where are you going to put them? How much will you spend on their trials?
Thinking about it, this stupid law is just another tool for the anarchists to use against your government.
