Should companies have to unlock encrypted communication, if needed by law enforcement, in the case of a crime?

The F.B.I. has been trying to get Apple's help to "unlock" an iPhone used by Syed Rizwan Farook -- one of the two individuals who orchestrated the mass shooting in San Bernardino, Calif., in December. After Apple did not voluntarily offer assistance, the federal government issued a court order. However, Apple is refusing to comply. The company claims that it does not have the technology to "unlock" the device and will not develop the technology out of concern that it could threaten customer privacy. Law enforcement believes that technologies to encrypt or password protect devices make it more difficult to solve crimes and prevent additional crimes from happening. This case is reopening a debate over balance between national security and privacy.

What do you think? If needed by law enforcement, should companies have to unlock encrypted communication, in the case of a crime?