You need to obtain a visa before hand from a Brazilian consulate in the U.S. in order to travel to Brazil. That requires providing . . . . a copy of your passport and driver’s license. Here’s something else that will shock you, the visa application can be completed online and you upload a scan of your passport and id.