Code is free speech and encryption is the right to bear arms.