public void Dispose() { if (LocalPrivateKey != null) { LocalPrivateKey.Dispose(); LocalPrivateKey = null; } if (DH != null) { DH.Dispose(); DH = null; } if (LocalPublicKey != null) { LocalPublicKey.Dispose(); LocalPublicKey = null; } }