Drunken Bishop (2023)
4 days ago
- #OpenSSH
- #Drunken Bishop
- #ASCII Art
- OpenSSH is a premier connectivity tool for remote login with the SSH protocol, providing encryption and secure tunneling.
- The Drunken Bishop algorithm visualizes public key fingerprints to help users detect key changes via ASCII art.
- The VisualHostKey flag in OpenSSH controls the display of ASCII art fingerprints during login.
- The algorithm uses a 9x17 board, moving a bishop diagonally based on 2-bit groups from input bytes.
- The bishop's movement increments cell counters, with special symbols for start (S) and end (E) positions.
- The implementation is done in the Factor programming language, with output rendered using a specific symbol set.