Add keyboard-interactive authentication support