public void Aufgabe1_Dechiffrieren() { RSASolver rsaSolver = new RSASolver(); BigInteger M = rsaSolver.BerechneMessageAnhandEinesChiffratsUndPublicKeys(Arthurs_Key_Aufgabe1, Fords_Key_Aufgabe1, chiffre_Aufgabe1); // 112 soll herauskommen, prüfe ob dies gegeben ist. Assert.AreEqual(112, M); }
public void Aufgabe2_ChiffreZurKontrolle() { // Arrange RSASolver rsaSolver = new RSASolver(); BigInteger M = 42; // Act BigInteger C_Kontrolle = rsaSolver.BerechneChiffrat(Fords_Key_Aufgabe2, M); // Assert Assert.AreEqual(chiffre_Aufgabe2, C_Kontrolle); }
public void Aufgabe2_Dechiffrieren() { // Arrange RSASolver rsaSolver = new RSASolver(); // Act BigInteger M = rsaSolver.BerechneMessageAnhandEinesChiffratsUndPublicKeys(Fords_Key_Aufgabe2, Arthurs_Key_Aufgabe2, chiffre_Aufgabe2); // Assert // 42 soll herauskommen, prüfe ob dies gegeben ist. Assert.AreEqual(42, M); }