Ejemplo n.º 1
0
        private new void WithResponderHandshakeInitiatedToKnownLocalKeys()
        {
            _responderHandshakeState = InitiateNoiseProtocol(new FixedKeysGenerator(
                                                                 Bolt8TestVectorParameters.ResponderEphemeralKeyPair.PrivateKey,
                                                                 Bolt8TestVectorParameters.ResponderEphemeralKeyPair.PublicKey)
                                                             .AddKeys(Bolt8TestVectorParameters.Responder.PrivateKey,
                                                                      Bolt8TestVectorParameters.Responder.PublicKey),
                                                             Bolt8TestVectorParameters.Responder.PrivateKey);

            _responderHandshakeState.InitiateHandShake(Bolt8TestVectorParameters.Responder.PrivateKey);
        }
Ejemplo n.º 2
0
        protected void WithInitiatorHandshakeInitiatedToKnownLocalAndRemoteKeys()
        {
            NoiseProtocol = InitiateNoiseProtocol(new FixedKeysGenerator(
                                                      Bolt8TestVectorParameters.InitiatorEphemeralKeyPair.PrivateKey,
                                                      Bolt8TestVectorParameters.InitiatorEphemeralKeyPair.PublicKey)
                                                  .AddKeys(Bolt8TestVectorParameters.Initiator.PrivateKey,
                                                           Bolt8TestVectorParameters.Initiator.PublicKey),
                                                  Bolt8TestVectorParameters.Initiator.PrivateKey);

            NoiseProtocol.InitiateHandShake(Bolt8TestVectorParameters.Initiator.PrivateKey);
        }