Disagree....
The authorities are trying to sidestep the issue by claiming they don't need to know the password... they just need her to unlock the laptop for them. While I believe this alone is a direct violation of the fifth amendment, there is a much more subtle distinction here...
If the defendant demonstrates knowledge of the password (e.g. unlocking the laptop for authorities) she also automatically incriminates herself as having been in control of that laptop and the encrypted data on it. This type of self-incrimination is EXACTLY what the fifth amendment is designed to protect. In other words, if you place the defendant on the stand and ask "Is this your encrypted data on this laptop?", she can plead the fifth. If you jail her for contempt until she incriminates herself by decrypting the laptop you've taken that fifth amendment right away from her!
Furthermore, what happens in cases where the laptop legitimately doesn't belong to the defendant, or they legitimately cannot decrypt it? What would prevent me from hiding an encrypted laptop in my arch-enemies house, anonymously phoning in a terrorist plot, and then watching them rot in jail indefinitely for contempt of court. THIS is why the fifth amendment exists! The founding fathers knew that you could not have a just legal system if a court can arbitrarily punish you for failing to assist them in prosecuting you!