fork download
  1. # Code from <http://stackoverflow.com/a/6682934/1535629>
  2. import base64, hashlib
  3.  
  4. # paste your key on line 6
  5. key = """
  6. ssh-dss AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCplUr7GfkH0xQgkTpn9Da2TYmXzuVprmyZyckR4H21FAXd3N9i39//U3c6x6vaBTBzV6/fZAviCQSVLgMKQg1A=
  7.  
  8. """
  9.  
  10. def lineToFingerprint(line):
  11. key = base64.b64decode(line.strip().split()[1].encode('ascii'))
  12. fp_plain = hashlib.md5(key).hexdigest()
  13. return ':'.join(a+b for a,b in zip(fp_plain[::2], fp_plain[1::2]))
  14.  
  15. print(lineToFingerprint(key))
Success #stdin #stdout 0.03s 11448KB
stdin
Standard input is empty
stdout
48:95:c8:e7:43:5b:72:4f:a9:2f:22:54:b6:8e:56:56