public static void main(String[] args) {
		String key=new Vigenere().genererCle();
		IMessage clair=Fabrique.fabriquerMessage("Considrant que la reconnaissance de la dignit inhrente  tous les membres de la famille humaine et de leurs droits gaux et inalinables constitue le fondement de la libert, de la justice et de la paix dans le monde.Considrant que la mconnaissance et le mpris des droits de l'homme ont conduit  des actes de barbarie qui rvoltent la conscience de l'humanit et que l'avnement d'un monde o les tres humains seront libres de parler et de croire, librs de la terreur et de la misre, a t proclam comme la plus haute aspiration de l'homme.Considrant qu'il est essentiel que les droits de l'homme soient protgs par un rgime de droit pour que l'homme ne soit pas contraint, en suprme recours,  la rvolte contre la tyrannie et l'oppression.Considrant qu'il est essentiel d'encourager le dveloppement de relations amicales entre nations.Considrant que dans la Charte les peuples des Nations Unies ont proclam  nouveau leur foi dans les droits fondamentaux de l'homme, dans la dignit et la valeur de la personne humaine, dans l'galit des droits des hommes et des femmes, et qu'ils se sont dclars rsolus  favoriser le progrs social et  instaurer de meilleures conditions de vie dans une libert plus grande.");
		IMessage crypte=new Vigenere().crypter(clair, key);
		System.out.println("Cryptage du message :"+new Vigenere().crypter(clair, key));
		System.out.println("Decryptage avec cle :"+new Vigenere().decrypter(crypte, key));
		System.out.println(key);
		System.out.println(new Vigenere().cryptanalyseCle(clair, crypte));
		System.out.println(new Vigenere().cryptanalyse(crypte));
	}