I agree completely. The notion that the Feds have some sort of secret decryption weapon is clearly false. The NSA runs into messages that can't be decrypted all the time. (Some say all you have to do is write in Arabic!!!

) Also, remember about 10 years ago when NSA wanted a law requiring a "back door" into all encryption algorithms? They didn't get it, but if they're so smart, why would they need it?
CBP can obviously search
physical devices. They can take your computer apart into nuts and bolts if they like -- and they don't even have to put it back together again! But they can't force you to divulge encrypted contents. Only a court can do that, and even they need probable cause. And then, you can refuse to comply and just sit in jail for contempt of court. There are worse fates. (Suppose, for instance, that your computer contains video evidence of your history as a serial murderer. Wouldn't you prefer contempt of court to disclosure?)
Bruce