cryptography moved to own project