Dask security support encrypted private key
- Dominant language
- Python
- Stars
- 1.7k
- Forks
- 778
- Avg merge
- 2h 50m
- Merged PRs (30d)
- 3
Description
The `dask-worker` and `dask-scheduler` support the following three parameters:
```
--tls-ca-file
--tls-cert
--tls-key
```
which allows the user to use the Certificates and Private Keys. However, the `tls-key` cann't be encrypted, if the `tls-key` file is an encrypted private key, then the passwd should be input when the dask is runing, since `dask-worker` and `dask-scheduler` will be invoked many times , it is not possible to input the passwd.
So , `dask-woker` and `dask-sheduler` should support another parameter, `-tls-passwd`, which is the passwd of the `-tls-key`, in this way , the private key can be encrypted by user, and the passwd can also be encrypted by user.
Contributor guide
Assessment
This issue has not been assessed yet.