I'd completely drop the Crypto bit, as it comes from "kryptos", the Greek word for "hidden"... IMHO it clashes horribly with the rest of the Latin sentence, and should be translated into Latin as well. But then of course, it wouldn't have the same ring to it anymore...