public boolean estClePubliqueValable(String k) {
		try {
			this.diviserKey(k+" ");
			this.interpreterClePublique();
			if(this.c>this.n) {
				JOptionPane.showMessageDialog(null, "La cl publique est incorrecte", "Cl publique incorrecte", JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		catch(Exception e) {
			JOptionPane.showMessageDialog(null, "La cl publique ne respecte pas le format : (entier,entier)", "Cl publique incorrecte", JOptionPane.ERROR_MESSAGE);
			return false;
		}
		return true;
	}