CriptHashes-NET-6 (nuget): Get the hashes that you want.  MD5 SHA1 SHA256 SHA384 SHA512 AES  You can check the credibility of the Hash using the method.  IHash _hash = new Hash();                          //SHA512             var result = _hash.GetHash("test", HashType.SHA512);                          var checkHash = _hash.CheckHash(                 "test",                 "9f7d8627e02f97cc5a52dcb2ba96038fe12f2a34b0fac50e041359ae13d5ede8a8a50562da58ba7916da378e7343ef91e85efbd6a0a70ab237ada4c2274df13d",                 HashType.SHA512);                          Console.WriteLine(checkHash);                          Console.WriteLine(result);              //AES             result = _hash.GetHash("test", HashType.AES);              checkHash = _hash.CheckHash("test", "RtGVSiEcdh8vjjeKjLMoFA==", HashType.AES);              Console.WriteLine(result);              Console.WriteLine(checkHash);
Keywords: .net6|hash|md5|sha1|sha256|sha384|sha512|cript|decript|security