Sure, a cloud of super computers could do it. You would need hundreds of personal computers working in parallel to do it. Change your password once a month if you're worried about that.