> usenet | binário | eficiente <
// yEnc - codificação binária de 8 bits eficiente para Usenet e e-mail
Baixa sobrecarga
Apenas 1–2% de sobrecarga de codificação em comparação aos 33% do Base64.
Detecção de erros
Somas de verificação CRC32 integradas garantem a integridade dos dados.
Compatível com 8 bits
Projetado para sistemas de transporte de 8 bits, como e-mail moderno e Usenet.
>> informações técnicas
Como o yEnc funciona:
O yEnc adiciona 42 a cada byte (módulo 256) e escapa caracteres especiais. Essa transformação simples permite a transmissão binária eficiente em canais de 8 bits com sobrecarga mínima.
Exemplo:
Dados binários → =ybegin... Dados codificados =yend crc32=...
Por que usar yEnc:
- >Publicações binárias no Usenet
- >Anexos de e-mail
- >Transferência de arquivos eficiente
- >Baixa sobrecarga de largura de banda
- >Verificação de erros integrada
>> perguntas frequentes
O que é yEnc?
yEnc é um esquema de codificação de binário para texto projetado para transferir arquivos binários pelo Usenet. É muito mais eficiente do que UUencoding ou Base64, com apenas 1–2% de sobrecarga.
Quão eficiente é o yEnc em comparação com outras codificações?
yEnc tem apenas 1–2% de sobrecarga, em comparação com 33% no Base64 e 37% no UUencoding. Por isso é ideal para arquivos binários grandes em sistemas com largura de banda limitada.
Por que o yEnc foi criado?
O yEnc foi criado em 2001 para substituir codificações ineficientes como UUencode no Usenet e aproveitar sistemas modernos de transporte de 8 bits.
Quais caracteres especiais o yEnc utiliza?
O yEnc escapa NULL (0x00), LF (0x0A), CR (0x0D), espaço (0x20), tabulação (0x09) e o sinal de igual (0x3D), precedendo-os com = e somando 64 ao seu valor.