This is precisely backwards of a free society.
The Snowden episode both comically and tragically exemplifies this: He is an outlaw for giving the citizens visibility into the government's surveillance of those citizens.
National security justifies government secrecy? I believe the opposite. Government secrecy jeopardizes the security of a free nation, turning it into an unfree one. It protects and enables corruption and hypocrisy. And it is used FAR more often in government acts the violate the principles of freedom, fairness and justice.