code: func PrivateKeyFingerprint(keyBytes []byte) (string, error) {
  	signer, err := ssh.ParsePrivateKey(keyBytes)
  	if err != nil {
  		return "", trace.Wrap(err)
  	}
  	return Fingerprint(signer.PublicKey()), nil
  }
docs: // PrivateKeyFingerprint returns fingerprint of the public key
  // extracted from the PEM encoded private key