On what grounds can a government delegalise the use of specific software and is that compliant with international laws?
<p>As I read in the "Government use" section in the <a href="https://en.wikipedia.org/wiki/VPN_blocking#Government_use" rel="nofollow">VPN blocking article</a> on Wikipedia. It seems that Iran and China (used to) block access to use VPN software. I'd like to widen the scope of the question and apply it on any type of software, not specifically VPN or encryption software.</p>

<p>On what grounds can a government delegalise the use of specific software? And is delegalization of (specific) software compliant with international laws (human rights)?</p>

<p>Governments have power to do whatever their constitutions (written or unwritten) allow them to do.</p>

<p>For example, the constitution of Australia <a href="http://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_13_-_The_Constitution" rel="nofollow">provides</a>:</p>

<blockquote>
  <p>The federal Parliament can make laws only on certain matters. These include: ... post and telecommunications;  ...</p>
</blockquote>

<p>The telecommunications power covers VPN and any software that uses the Internet for delivery or communication (i.e. virtually all modern software).</p>

<p>In addition the federal government has power over inter-state and international trade (any software that crosses state or international borders) and corporations (any software made, sold or used by companies).</p>

<p>If they want to ban a piece of software they have pretty strong constitutional power to do so.</p>

criminal-law internet software international human-rights