public IMessage decrypter(IMessage crypte, String key) {
		/*
		 * Mthode dcoupant le message en suite d'entier qui sont dcods
		 * un  un  l'aide de decoderSerie
		 */
		try {
			long d=new Date().getTime();
			this.diviserKey(key);
			this.interpreterClePrive();
			String[] coupes=crypte.toString().split(" ");
			String s="";
			for(int i=0;i<coupes.length;i++) {
				s+=this.decoderSerie(Integer.parseInt(coupes[i]));
			}
			this.time=new Date().getTime()-d;
			return Fabrique.fabriquerMessage(s);
		}
		catch(Exception e) {
			JOptionPane.showMessageDialog(null, "Ce message n'a pas t cod  l'aide de ce type de code", "Erreur", JOptionPane.ERROR_MESSAGE);
			return Fabrique.fabriquerMessage("Erreur");
		}
	}