port configurable, support for password encryption