In some circumstance crypto.subtle is not available (e.g. non localhost and non https). In such case the web client can't generate ECDH keypair. Thus in "ecdh test" section, it shows empty "ECDH Public" and "ECDH Private":
Since the keypair is not available, it's impossible to encrypt command / query payloads. When creating a transaction, the payload will have zero size.
We should show a warning instead of a silent failure.
In some circumstance
crypto.subtle
is not available (e.g. non localhost and non https). In such case the web client can't generate ECDH keypair. Thus in "ecdh test" section, it shows empty "ECDH Public" and "ECDH Private":Since the keypair is not available, it's impossible to encrypt command / query payloads. When creating a transaction, the payload will have zero size.
We should show a warning instead of a silent failure.