Re: Silly sod
I've never been asked questions about my (lack of) criminality and I doubt time served for refusing to cough up passwords would do anything except comment on his strength of character. Yeah it might prevent employment with DOD or NHS but there's plenty of other places.
Any responsible employer will do a background check on you, and this will stick out like a sore thumb. If you have exceptional skills you may get away with this, but as selections are typically made by HR tickbox droids they will normally play safe and rule you out. They don't ask why, they don't care.