public override void SetKey(AsymmetricAlgorithm p_key) { if (p_key is ElGamal) { o_algorithm.ImportParameters(((ElGamal)p_key).ExportParameters(true)); } else { throw new ArgumentException("Key Algorithm is not ElGamal", "p_key"); } }
public override void SetKey(AsymmetricAlgorithm p_key) { //siguron qe kemi te bejme me algoritem ElGamal if (p_key is ElGamal) { o_algorithm.ImportParameters(((ElGamal)p_key).ExportParameters(false)); } else { throw new ArgumentException("Key Algorithm is not ElGamal", "p_key"); } }