/// <summary> /// Creates parameters for the CKM_X9_42_DH_DERIVE key derivation mechanism /// </summary> /// <param name='kdf'>Key derivation function used on the shared secret value (CKD)</param> /// <param name='otherInfo'>Some data shared between the two parties</param> /// <param name='publicData'>Other party's X9.42 Diffie-Hellman public key value</param> /// <returns>Parameters for the CKM_X9_42_DH_DERIVE key derivation mechanism</returns> public ICkX942Dh1DeriveParams CreateCkX942Dh1DeriveParams(ulong kdf, byte[] otherInfo, byte[] publicData) { return _factory.CreateCkX942Dh1DeriveParams(kdf, otherInfo, publicData); }