codifica | decodifica | compressione

> usenet | binario | efficiente <

// yEnc - codifica binaria a 8 bit efficiente per Usenet e posta elettronica

[EFFICIENTE]

Basso overhead

Solo l’1–2 % di overhead di codifica rispetto al 33 % di Base64.

[CHECKSUMS]

Rilevazione degli errori

Checksum CRC32 integrati per garantire l’integrità dei dati.

[8-BIT]

Pulito a 8 bit

Progettato per sistemi di trasporto a 8 bit come la posta elettronica moderna e Usenet.

>> informazioni tecniche

Come funziona yEnc:

yEnc aggiunge 42 a ogni valore di byte (modulo 256) ed esegue l’escape dei caratteri speciali. Questa trasformazione semplice consente una trasmissione binaria efficiente su canali a 8 bit con overhead minimo.

Esempio:

Dati binari → =ybegin... Dati codificati =yend crc32=...

Perché usare yEnc:

  • >Pubblicazioni binarie su Usenet
  • >Allegati e-mail
  • >Trasferimento file efficiente
  • >Basso overhead di banda
  • >Controllo degli errori integrato

>> domande frequenti

Che cos’è yEnc?

yEnc è uno schema di codifica binario‑testo progettato per trasferire file binari su Usenet. È molto più efficiente di UUencoding o Base64, con solo l’1–2 % di overhead.

Quanto è efficiente yEnc rispetto ad altre codifiche?

yEnc introduce solo l’1–2 % di overhead rispetto al 33 % di Base64 e al 37 % di UUencoding, risultando ideale per grandi file binari su sistemi con larghezza di banda limitata.

Perché è stato creato yEnc?

yEnc è stato creato nel 2001 per sostituire codifiche inefficaci come UUencode su Usenet, sfruttando i moderni sistemi di trasporto a 8 bit.

Quali caratteri speciali usa yEnc?

yEnc esegue l’escape di NULL (0x00), LF (0x0A), CR (0x0D), spazio (0x20), tabulazione (0x09) e segno di uguale (0x3D) anteponendo = e aggiungendo 64 al loro valore.

Altre lingue