real problem with SSH is that its too big and too complicated. you can't verify it or test it easily.