The shifting semantics of "crypto" is incredibly frustrating; it makes it very hard to talk about in the technical sense.
I know that language is in a constant state of flux (my background happens to be linguistics) but it seems the mainstream media has a real penchant for butchering technical terms.