Codificación Base64

Codificación Base64

Base64 es un método de codificación en el que cualquier archivo de datos/imágenes/audio se puede convertir en datos binarios. Y los datos convertidos pueden pasar por la red sin ninguna pérdida de datos/imagen/audio.

A continuación veremos como hacer esto en C#

Codificación de Base64 en C#


var plainTextBytes = System.Text.Encoding.UTF8.GetBytes("SampleTest");
Console.WriteLine(System.Convert.ToBase64String(plainTextBytes));

Decodificación Base64

Este método es el reverso de la codificación base64, cuando se recibe en el otro extremo, a través de la red. Decodificarlo y procesar archivos de datos/imagen/audio para el próximo requisito específico, veamos dicho proceso en C#.

Decodificación de Base64 en C#


var base64EncodedBytes = System.Convert.FromBase64String(System.Convert.ToBase64String(plainTextBytes));
Console.WriteLine(System.Text.Encoding.UTF8.GetString(base64EncodedBytes));

Happy Coding!