Aller au contenu
Wikipédia l'encyclopédie libre

Discussion:YEnc

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Une page de Wikipédia, l'encyclopédie libre.
Dernier commentaire : il y a 5 ans par Groumphy dans le sujet Evaluation
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Cet article est indexé par le projet Informatique.

Les projets ont pour but d’enrichir le contenu de Wikipédia en aidant à la coordination du travail des contributeurs. Vous pouvez modifier directement cet article ou visiter les pages de projets pour prendre conseil ou consulter la liste des tâches et des objectifs.

Évaluation de l’article « YEnc »
Avancement Importance pour le projet
ÉbaucheFaible Informatique (discussioncritèreslistestatshist.comitéstats vues)
Cet article ne comporte pas de liste de tâches suggérées. Vous pouvez saisir une liste de tâches à accomplir (par exemple sous forme d'une liste à puces), puis sauvegarder. Vous pouvez aussi consulter la page d'aide.

Tout ou partie de cet article est issu de la traduction de l'article sous licence CC-BY-SA « (en) yEnc » dans sa version du 6 octobre 2009.

Consultez l'historique de la page originale pour connaître la liste de ses auteurs.

Evaluation

[modifier le code ]
Dernier commentaire : il y a 5 ans 1 commentaire1 participant à la discussion

Evaluation de l'article.

Groumphy (discuter) 9 août 2020 à 09:04 (CEST) Répondre

Algorithme ou programme

[modifier le code ]
Dernier commentaire : il y a 6 ans 2 commentaires2 participants à la discussion

Est-ce un algorithme ou un programme ? --Roll-Morton (discuter) 13 décembre 2014 à 15:32 (CET) Répondre

c'est un algorithme d'encodage de données binaires.--Paul TOTH (discuter) 13 août 2019 à 12:49 (CEST) Répondre

Affirmation incorrecte

[modifier le code ]
Dernier commentaire : il y a 6 ans 2 commentaires2 participants à la discussion

l'article indique

« Il se base sur la recherche de lignes spéciales commençant par =ybegin et =yend pour délimiter les portions encodées. Cette technique n’est pas complètement fiable puisque rien n’empêche le contenu d’un message — en particulier si celui-ci parle de yEnc — de contenir ces chaînes. »

Cette affirmation est fausse puisque les caractères subissent une transformation mathématique "(x + 42) module 256", que le caractère "=" est un caractère d'échappement et que la séquence "=y" ne correspond à aucun encodage d'échappement. En effet, seuls les caractères (après transformation) 00, 0A, 0D et 3D sont échappés, respectivement sous la forme "=@", "=J", "=M" et "=}".

Tout ceci est précisé dans la spécification

All keyword lines must begin with an escape character ('='), followed by an
ASCII 79h ('y'). This '=y' combination uniquely identifies a line as a
keyword line, since 'y' is not a valid encoded critical character.

--Paul TOTH (discuter) 13 août 2019 à 12:49 (CEST) Répondre

Bonjour, ce passage signifie qu’un message qui n’est pas codé avec yEnc pourrait être interprété comme tel par erreur. Certes, les chaînes =ybegin et =yend ne peuvent pas apparaître au milieu d’un codage yEnc, mais elles peuvent très bien apparaître au milieu d’un message en « plain-text », surtout s’il parle de yEnc. — Maëlan 14 août 2019 à 13:10 (CEST) Répondre

AltStyle によって変換されたページ (->オリジナル) /