Re: OK...so public encryption gets banned...
PLEASE don't rely on anything home-grown as being secure as a cypher.
No need, there are plenty of algorithms out there that are (currently) secure. If the US govt or any other starts demanding back-doors in commercial products, then you can switch to a reference implementation of one of those algos and not give any keys to the government - where's their back-door then?