The 26-year-old made the comments in an interview with CNN (scroll down for video), in which she denounced invasions of privacy as “immoral” and “unjust”.
“Just because you’re an actor… doesn’t mean you’re not entitled to your own personal privacy,” she said.
The FBI are currently investigating allegations of computer hacking after pictures of Johansson “in a state of undress and/or topless” began circulating on the web two weeks ago.
In the CNN interview Johansson admitted that being in the public eye was “an adjustment”, but one that shouldn’t automatically result in her whole life being fair game for scrutiny.
“I think there are certain instances where you give a lot of yourself and finally you have to kind of put your foot down and say, ‘Oh wait, I’m taking it back,’” said the Lost in Translation star.
Johansson has threatened to sue anyone hosting the leaked images, with her lawyer having written to various websites, stating: “If you fail to comply, you will be acting at your own peril. Please govern yourselves accordingly.”
The actress made her first public appearance since the scandal at Milan Fashion Week last weekend.
Sign up to the Radio Times newsletter for the latest TV and entertainment news