[HN Gopher] ASCII-Crc
       ___________________________________________________________________
        
       ASCII-Crc
        
       Author : todsacerdoti
       Score  : 25 points
       Date   : 2021-01-22 05:36 UTC (1 days ago)
        
 (HTM) web link (git.envs.net)
 (TXT) w3m dump (git.envs.net)
        
       | dloss wrote:
       | If you're wondering why there's a "drunken bishop" reference:
       | There's a little story in the intro to our paper to explain the
       | OpenSSH fingerprint visualization algorithm. http://dirk-
       | loss.de/sshvis/drunken_bishop.pdf
        
       | smegcicle wrote:
       | oops- I'd have figured there was some kind of hash process
       | between the key and the image, so that a tiny change in the key
       | would result in a completely different image, making the
       | combination of key and image one step more difficult to closely
       | duplicate, but this doesn't appear to be the case
        
       | s-macke wrote:
       | I don't think much of such fingerprint visualisations because it
       | doesn't really help to remember the hash.
       | 
       | I think for humans, something like https://robohash.org/ would be
       | much better. An ASCII-style port for the console should be
       | possible.
        
         | adzm wrote:
         | I love this approach, especially the kittens.
        
       | usr1106 wrote:
       | I must admit I have never understood how to really use the ssh
       | fingerprint visualizations. They look just like a random mess to
       | me and I'd guess I'd never notice some smaller mismatch.
       | 
       | I did not know the drunken bishop story, but even knowing it now
       | does not seem to help. As the author writes, the visualization of
       | density does not seem to work very well.
        
       | usr1106 wrote:
       | What language is that? One of the tags says llvm-ir. Well, I know
       | what LLVM is and I guess IR is its intermediate representation
       | between frontend and backend.
       | 
       | Would one program in that manually? Why? Because it can be done
       | or some better reason?
       | 
       | Or has been generated from something?
        
         | tankfeeder wrote:
         | This is PicoLisp written on raw LLVM-IR, LLVM7+.
        
       ___________________________________________________________________
       (page generated 2021-01-23 23:03 UTC)