[ADVAPI32][SERVICES] Pass encrypted passwords to the service manager.
authorEric Kohl <eric.kohl@reactos.org>
Tue, 18 Sep 2018 19:33:29 +0000 (21:33 +0200)
committerEric Kohl <eric.kohl@reactos.org>
Tue, 18 Sep 2018 19:33:29 +0000 (21:33 +0200)
commite5fcda922b0ad049f22815a6ea1258205fa17927
treeab26856ce4c991c6c2c1e3f2ffb641673ec01593
parentda73c812598b56d137632f033afa51a68f022ca4
[ADVAPI32][SERVICES] Pass encrypted passwords to the service manager.

- Encrypt passwords before passing them to the service manager. Right now, we are using a fixed encryption key. This will be fixed later.
- Replace the calls to ZeroMemory which are used to wipe the password buffers by calls to SecureZeroMemory.
base/system/services/config.c
dll/win32/advapi32/service/scm.c