Impl client side use
Add isSecure(), false if native secure random is missing
Sync namespace to be the same on client/server