public BB84ProtocolAbstract() : base() { _agentmaster = null; _agentslave = null; _agenteavesdropper = null; _configuration = new BB84ProtocolConfiguration(this.GetType().Name); }
public AbstractBB84Protocol(IClassicChannel ClassicChannel, IQuantumChannel QuantumChannel) : base() { _master = null; _slave = null; _eavesdropper = null; //_ClassicChannel = FactoryClassicChannel.generateP2PChannel(); //_quantumChannel = FactoryQuantumChannel.generateP2PChannel(); _classicChannel = ClassicChannel; _quantumChannel = QuantumChannel; _configuration = new BB84ProtocolConfiguration(this.GetType().Name); }