I would’ve told the Canadian Stasi that my computer my password is “CanuxSuxDix” with a shit eating grin.
Well,first of all I'm sure I would have been arrested if I had. But I wasn't inclined to do so and still wouldn't.My attitude in a situation like that is that Canada is a sovereign nation and while in Canada I must obey their laws,just as I would expect a Canadian...or a Mexican...to obey ours.
Of course I always have the option of not trying to enter Canada if I wish to ensure that I'll never be required to give their officials the password to my laptop.