Solve which problem? Adding laws could solve the very small problem of "NSA crypto being trustworthy crypto for use by anyone other than the NSA." Obviously my proposal won't solve any large problems (like making the organization I dubbed the CSA stop... doing the stuff it does; which implicitly further requires that the government stop wanting them to do that stuff.) But specific problems have specific solutions.