Utility function for recursive password encryption/decription