• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

MD5 Encrypt & Decrypt

Hyperion

Founder
Small simple snippet of encrypting and decrypting strings in md5
not 100% secure, but it beats using plaintext.

References:
Code:
using System;
using System.Text;
using System.Security.Cryptography;
using Microsoft.VisualBasic.Devices;

The code:
Code:
class Encryption
{
	public static void ExtractBase64toFile(string fileBase, string extractFileName)
	{
		try
		{
			byte[] FileBytes;
			FileBytes = Convert.FromBase64String(fileBase);
			Computer computer = new Computer();
			computer.FileSystem.WriteAllBytes(extractFileName, FileBytes, false);
		}
		catch (Exception) 
		{
			Console.WriteLine("Something broke after ExtractBase64toFile.");
		}
	}

	public static string Enc(string Text)
	{
		byte[] bte;
		bte = Encoding.UTF8.GetBytes(Text);
		return Convert.ToBase64String(bte);
	}

	public static string Dec(string Text)
	{
		byte[] bte;
		bte = Encoding.UTF8.GetBytes(Text);
		return Convert.ToBase64String(bte);
	}

	public static string Md5(string text)
	{
		UnicodeEncoding ue = new UnicodeEncoding();
		byte[] bst = ue.GetBytes(text);
		MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
		byte[] hash = md5.ComputeHash(bst);
		return Convert.ToBase64String(hash);
	}
}
 
Top