@MrMoody - Yeah, I think that 256 bit encryption with AES is the new standard now. The government uses that kind of encryption now, and it’s impossible to hack, at least not in the next hundred years or so from what I understand.
I don’t know what the government’s position is about independent software vendors. Do software developers have to provide government entities the key to the software if requested?
I would think that at the very minimum, software developers need to cooperate with government officials if asked for the key to the software applications – or simply give a fully functional version of the product as needed.