> state of the art encryption
Encryption Is not rocket science. It's trivial to make encryption arbitrarily harder to crack by using larger keys. There is no practical limit to key sizes.
There is state of the art encryption. Encryption is not about key size.
> randomness Why would you trust a computer with randomness. Take a picture, and hash it... Not so hard.
> 3rd party encryption is probably backdoored even in "state of the art" nsa employees hands. I doubt they trust their own employees. They know they probably have double agents around.