Replaces the use of OpenSSL::Digest for Gitlab::SSHPublicKey#fingerprint
Partially addresses #47424.
Closes #25142