From 56db5b44fac25603fc96d8e2c28d0ba5cbdc3a7b Mon Sep 17 00:00:00 2001 From: Zontreck Date: Sat, 21 Dec 2019 02:55:14 -0700 Subject: [PATCH] Add base64 chars --- Program.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Program.cs b/Program.cs index eef5e49..a008117 100644 --- a/Program.cs +++ b/Program.cs @@ -743,6 +743,15 @@ namespace Bot ZHash.Instance.Key = ToHash; return ZHash.Instance.Key; } + + public static string Base64Encode(string plainText) { + var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText); + return System.Convert.ToBase64String(plainTextBytes); + } + public static string Base64Decode(string base64EncodedData) { + var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData); + return System.Text.Encoding.UTF8.GetString(base64EncodedBytes); + } } public sealed class ZHash @@ -786,7 +795,7 @@ namespace Bot public void CalculateKey(string K) { - string valid = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + string valid = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ=."; StringBuilder tmp = new StringBuilder(_key); for (int i = 0; i < _key.Length; i++)