Compartilhar via


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:

Tópicos relacionados

Criptografando dados e trabalhando com certificados