WARNING: As this has the potential for stopping users from logging in, extensive testing should take place before deploying into production.
Managing bitlocker on windows using golang, and then submit it to an instance of crypt-server
- Rotate keys and escrow to your crypt server.
go get github.com/bdemetris/crypt-bde
make deps
make build
The configuration is defined in the config.json example is contained in the root of the Repo please update this with the URL of your crypt server.
Rotate keys
crypt-bde.exe --config=config.json rotatekey