Bonjour,
J'espère que mon post correspond à peu près à la bonne thématique de forum.
J'ai plusieurs questions à propos du concours concernant l'advanced encryption standart :
- Est-ce que les principaux logiciels de cryptage étaient brevetés ?
- Est-ce qu'en connaissant la structure générale d'un de ces algorithmes (le système des rondes de celui-ci), une personne expérimenté du grand public peut programmer elle-même son logiciel de cryptage correspondant ?
Sous-entendu : est-ce qu'il y a par exemple dans le Rindjdael des détails vitaux qui ne sont pas mis à la disposition du public, afin que personne ne puisse programmer soi-même son logiciel-rinjdael ? Un algorithme de cryptage doit être connu afin que les gens puisse tester son efficacité, mais en même temps, les chercheurs doivent je suppose compter tirer des bénéfices de leur innovation d'une manière ou d'une autre.
- Est-ce que les concepteurs d'algorithmes travaillaient en équipe restreinte ou plus au sein de grosses structures (multinationales, laboratoires de recherche,...) ?
- Enfin, quels sont en gros les caractéristiques propres aux 5 finalistes du concours, à savoir : Serpent, Rinjdael, RC6, Towfish et Mars ?
J'ai cru comprendre que :
Serpent = beaucoup de sécurité, car on emploie les gros moyens, mais manque de vitesse.
Mars = Bonne sécurité, mais très complexe et peu flexible.
Towfish : assez rapide.
Rinjdael : polyvalent, plus sûr que Towfish, plus rapide que Serpent.
Merci d'avance pour toutes vos réponses, désolé pour la longueur de ce post^^
Bonne continuation à vous.