binding cryptography