public static IMessageCode cryptanalyseCleTout(IMessage clair, IMessage crypte) {
		int i=0;
		CODES[] c=CODES.values();
		IMessageCode m=new MessageCode();
		while(i<c.length && !m.foundKey()) {
			if(c[i].estCryptanalysable()) {
				m=cryptanalyseCle(clair,crypte,c[i]);
			}
			i++;
		}
		if(m.foundKey()) {
			return m;
		}
		else {
			return m;
		}
	}