use our own controlled cryptography branch