MOVEit DMZ is NOT an SSH client key generator. Almost all modern SSH clients already have a facility to generate client keys and these facilities should be used whenever possible. Some common SSH client's key generation facilities are briefly described below:
If you must generate and distribute SSH client keys, consider using the OpenSSH for Windows toolkit to generate these. See the "Specific Clients - OpenSSH for Windows" documentation for more information about this process.
The facility which associates SSH client keys with specific users on MOVEit DMZ is available as part of the "SSH Policy" from any (web-based) User Profile. Rather than store the entire SSH key for a remote client, MOVEit DMZ simply records the cryptographically unique fingerprint (MD5) of a client key. Either the client or MOVEit DMZ itself can be used to generate and import the necessary fingerprint.
There are two ways to generate and import an SSH client key for a particular user.
The second option is probably quicker and less error-prone if the end user and administrator are in near-real-time communication with each other.