UUEncoding en C (2 / 10 paso)

Paso 2: UUEncode salva el día

Esto es donde UUE. Como dije antes, UUE es una manera de representar los mismos datos de 8 bits utilizando valores hexadecimales sólo 0x32 a través de 0x95 (el medianas dos columnas en la tabla ASCII anterior). Esto significa caracteres 0 x 00 a 0x1F y 0x60 a través de 0x7F son libres de utilizar para funciones de comando.

Retomando el ejemplo anterior, esto significa que podríamos ahora nosotros el valor de CR para indicar el final de la transmisión, ya que CR es 0 x 13. OK, espero que yo os he vendido sobre utilidad de UUE, déjame intentar explicar las bases de datos como hexadecimales se convierte en una forma que puede ser representada con sólo 64 valores.

Conversión de UUE trabaja con tres bytes de datos a la vez y sigue este algoritmo.

  1. Los bits individuales de 3 bytes HEX se ponen en una serie.
  2. La serie de 24 bits se divide entonces en cuatro bytes de 6 bits.
  3. Luego, 32 se añade en el valor decimal que representa cada uno de los bytes de 6 bits.
  4. Los cuatro valores resultantes son uuencode bytes.

¿Confundido como el infierno? Era demasiado. Fotos son buenas. Vamos a seguir el ejemplo de Wiki y uso: gato

Artículos Relacionados

NbXOR80 un texto basado en cifrado

NbXOR80 un texto basado en cifrado

Me ha interesado en el cifrado de la mayor parte de mi vida, pero sólo en los últimos 16 años, o que buena información ha comenzado a ser más disponibles para el estudio casual de cifrado fuerte. Recientemente varios individuos prominentes públicamen