Secure Shell (SSH) is a protocol that encrypts remote access connections to network devices.
Using encrypted shared keys, SSH authenticates clients or servers, ensuring that the devices accessing your network are authentic.
Ciphers, non-CBC ciphers, algorithms, and MACs are not mutually exclusive. Any combination of these items can be configured on the device.