public CipherStrategy( ICipherSuitesProvider cipherSuitesProvider, Connection connection, EndConfig endConfig, SequenceConfig sequenceConfig, BlockCipherConfig blockCipherConfig, CipherSuiteConfig cipherSuiteConfig) { _cipherSuitesProvider = cipherSuitesProvider; _connection = connection; _endConfig = endConfig; _sequenceConfig = sequenceConfig; _blockCipherConfig = blockCipherConfig; _cipherSuiteConfig = cipherSuiteConfig; }
public MasterSecretCalculator( ICipherSuitesProvider cipherSuitesProvider, RandomConfig randomConfig, CipherSuiteConfig cipherSuiteConfig, KeyConfig keyConfig, AEADCipherConfig aeadConfig, BlockCipherConfig blockConfig) { _cipherSuitesProvider = cipherSuitesProvider; _randomConfig = randomConfig; _cipherSuiteConfig = cipherSuiteConfig; _keyConfig = keyConfig; _aeadConfig = aeadConfig; _blockConfig = blockConfig; }