Skip to content

Instantly share code, notes, and snippets.

@psanford
Created March 10, 2021 20:44
Show Gist options
  • Save psanford/7614ab5528e13c4eb64af730bc06449d to your computer and use it in GitHub Desktop.
Save psanford/7614ab5528e13c4eb64af730bc06449d to your computer and use it in GitHub Desktop.
#!/bin/bash
tmp_name="$(tempfile)"
cp $@ $tmp_name
chmod 600 $tmp_name
echo "sha256:"
ssh-keygen -lv -E sha256 -f "$tmp_name"
echo "md5:"
ssh-keygen -l -E md5 -f "$tmp_name"
echo "public key"
ssh-keygen -y -f "$tmp_name"
rm $tmp_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment