US President-elect Barack Obama has been urged to create a new White House office to protect cyberspace from hackers, thieves and foreign agents.