The Egyptian parliament passed a law allowing the president to buy military equipment and weapons for the next three years, without making details of the deals public, or even reporting them to parliament. The justification for this was the need for secrecy while making certain types of purchases. Exactly what types of purchases the government was considering was not revealed. It's a secret.
Now there are two types of military purchases that would be made easier because of this new law. The most obvious ones are corrupt purchases, with lots of payoffs and exorbitant prices. This, however, is risky, as the law expires in three years, and Egypt is already pretty corrupt. Government officials don't need a special law to help them steal. They do very well without it.
The other type of military purchase that would benefit from this law would be those items needed to build a nuclear weapon. Were such a project to be made public knowledge, the international community would go nuts and, worse for Egypt, much foreign aid would be halted.
Can you think of any other reason for a secrecy law like this?