yEnc

yEnc is een codeer en decodeer methode die wordt gebruikt om binaries te kunnen versturen over Usenet of bijvoorbeeld e-mail.

Binaries moeten bij het versturen via Usenet of de mail worden gecodeerd voor het verzenden. Voor het ontvangen worden ze weer gedecodeerd. Normaal merk je daar niets van omdat je newsreader of mail-programma dit voor je doet.

Coderen en decoderen is nodig omdat nieuws en mailberichten niet alle tekens mogen bevatten. Vroeger was het versturen van mail beperkt tot de standaard letters, cijfers en leestekens (US-ASCII). Tegenwoordig zijn de mogelijkheden wel uitgebreid maar enkele speciale controle-tekens mogen nog steeds niet gebruikt worden.

Veel van de bestaande codeer en decodeer methoden gaan nog steeds uit van de standaard letters- en leestekens. Deze codeermethoden beperken zich dus meer dan nodig. Een binary wordt hierdoor na coderen onnodig lang.

yEnc is ontworpen om zo goed mogelijk gebruik te maken van alle tekens die mogelijk zijn.

De naam yEnc is afgeleid van de naam MyEnc (mijn encoder). De ontwikkelaar van yEnc (Jurgen Helbing) had in eerste instantie de naam MyEnc in gedachte. Eerder al had hij de naam MyNews gebruikt. Namen van de vormMyXxxx waren hierdoor echter niet meer mogelijk. Daarom is de naam veranderd in yEnc.




Lees verder