Re: [Qemu-devel] [PATCH] crypto: Implement TLS Pre-Shared Keys (PSK).

2018-06-25 Thread Daniel P . Berrangé
On Mon, Jun 25, 2018 at 06:07:15PM +0100, Richard W.M. Jones wrote: > Pre-Shared Keys (PSK) is a simpler mechanism for enabling TLS > connections than using certificates. It requires only a simple secret > key: > > $ mkdir -m 0700 /tmp/keys > $ psktool -u rjones -p /tmp/keys/keys.psk > $ ca

[Qemu-devel] [PATCH] crypto: Implement TLS Pre-Shared Keys (PSK).

2018-06-25 Thread Richard W.M. Jones
Pre-Shared Keys (PSK) is a simpler mechanism for enabling TLS connections than using certificates. It requires only a simple secret key: $ mkdir -m 0700 /tmp/keys $ psktool -u rjones -p /tmp/keys/keys.psk $ cat /tmp/keys/keys.psk rjones:d543770c15ad93d76443fb56f501a31969235f47e999720ae8d2

[Qemu-devel] [PATCH] crypto: Implement TLS Pre-Shared Keys (PSK).

2018-06-25 Thread Richard W.M. Jones
TLS-PSK (Pre-Shared Keys) lets us set up TLS connections much more easily, especially for NBD. This is a "version 0" of the patch for now, mainly to solicit comments. It needs documentation at least. Rich.