Codificando e decodificando dados (HTML)
[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]
Para enviar dados entre computadores por uma rede, os dados devem ser serializados. Ou seja, eles devem ser desmontados em uma cadeia de caracteres de bits e transmitidos serialmente. O computador que recebe o fluxo serializado o remonta em seu formato de dados original. Você pode usar os seguintes métodos estáticos no namespace Windows.Security.Cryptography para codificar e decodificar os dados.
Método | Descrição |
---|---|
DecodeFromBase64String | Decodifica uma cadeia de caracteres de base64. Base64 é um esquema de codificação usado para transmitir dados binários. Os dados que serão codificados são examinados três bytes por vez. Cada grupo de seis bits no buffer de 24 bits é usado como um índice em uma cadeia de caracteres de texto. As cadeias de caracteres de texto usadas variam de acordo com o tipo de dados codificados. |
DecodeFromHexString | Decodifica a partir de uma cadeia de caracteres hexadecimal. Cada nibble de 4 bits da cadeia de caracteres é representado como um número entre 0 e 9 ou uma letra entre A e F (ou a e f). |
EncodeToBase64String | Codifica dados em uma cadeia de caracteres em base64. |
EncodeToHexString | Codifica dados em uma cadeia de caracteres hexadecimal. |
Veja exemplos nos seguintes tópicos: