Preparing Your Crypto for the Post Quantum Threat