UTF-7

  • Definido en RFC 1642, codifica UNICODE en 7 bits

    • Tal cual: A--Z a--z 0--9 ' ( ) , - . / : ? +

    • Opcionalmente: ! " # $ % & * ; < = > @ [ ] ^ _ ` { | } +

    • Resto: +base64- (- no es necesario si no sigue de base64)

    • Signo +: +-

    • Ejemplo:

      Hi Mom ☺!
      hex

      48, 69, 20, 4D, 6F, 4D, 20, 263A, 21

      utf-7

      Hi Mom +Jjo-!