It needs a bit more testing, but with this we should be able to drop the dependency on openssh, and instead generate the key via dart.