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-rsa # Code from <http://stackoverflow.com/a/6682934/1535629>
  7. import base64, hashlib
  8.  
  9. # paste your key on line 6
  10. key = """
  11. ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqmEmDTNBC6O8HGCdu0MZ9zLCivDsYSttrrmlq87/YsEBpvwUTiF3UEQuFLaq5Gm+dtgxJewg/UwsZrDFxzpQhCHB6VmqrbKN2hEIkk/HJvCnAmR1ehXv8n2BWw3Jlw7Z+VgWwXAH50f2HWYqTaE4qP4Dxc4RlElxgNmlDPGXw/dYBvChYBG/RvIiTz1L+pYzPD4JR54IMmTOwjcGIJl7nk1VjKvl3D8Wgp6qejv4MfZ7Htdc99SUKcKWAeHYsjPXosSk3GlwKiS/sZi51Yca394GE7T4hZu6HTaXeZoD8+IZ7AijYn89H7EPjuu0iCAa/cjVzBsFHGszQYG+U5KfIw==
  12.  
  13. """
  14.  
  15. def lineToFingerprint(line):
  16. key = base64.b64decode(line.strip().split()[1].encode('ascii'))
  17. fp_plain = hashlib.md5(key).hexdigest()
  18. return ':'.join(a+b for a,b in zip(fp_plain[::2], fp_plain[1::2]))
  19.  
  20. print(lineToFingerprint(key))
  21. """
  22.  
  23. def lineToFingerprint(line):
  24. key = base64.b64decode(line.strip().split()[1].encode('ascii'))
  25. fp_plain = hashlib.md5(key).hexdigest()
  26. return ':'.join(a+b for a,b in zip(fp_plain[::2], fp_plain[1::2]))
  27.  
  28. print(lineToFingerprint(key))
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
    # Code from <http://stackoverflow.com/a/6682934/1535629>
    ^
Main.java:1: error: class, interface, or enum expected
    # Code from <http://stackoverflow.com/a/6682934/1535629>
           ^
Main.java:2: error: '.' expected
    import base64, hashlib
                 ^
Main.java:2: error: ';' expected
    import base64, hashlib
                  ^
Main.java:4: error: illegal character: '#'
    # paste your key on line 6
    ^
Main.java:4: error: class, interface, or enum expected
    # paste your key on line 6
            ^
Main.java:5: error: unclosed string literal
    key = """
            ^
Main.java:6: error: illegal character: '#'
    ssh-rsa     # Code from <http://stackoverflow.com/a/6682934/1535629>
                ^
Main.java:7: error: '.' expected
    import base64, hashlib
                 ^
Main.java:7: error: ';' expected
    import base64, hashlib
                  ^
Main.java:9: error: illegal character: '#'
    # paste your key on line 6
    ^
Main.java:9: error: class, interface, or enum expected
    # paste your key on line 6
            ^
Main.java:10: error: unclosed string literal
    key = """
            ^
Main.java:13: error: unclosed string literal
    """
      ^
Main.java:16: error: unclosed character literal
        key = base64.b64decode(line.strip().split()[1].encode('ascii'))
                                                              ^
Main.java:16: error: unclosed character literal
        key = base64.b64decode(line.strip().split()[1].encode('ascii'))
                                                                    ^
Main.java:21: error: unclosed string literal
    """
      ^
Main.java:24: error: unclosed character literal
        key = base64.b64decode(line.strip().split()[1].encode('ascii'))
                                                              ^
Main.java:24: error: unclosed character literal
        key = base64.b64decode(line.strip().split()[1].encode('ascii'))
                                                                    ^
19 errors
stdout
Standard output is empty