2017-04-10 4 views
-1

die ZeichenfolgeVerschlüsselung, möglich base64? Diese sehen aus wie codierte base64

KlVkeNK76V27D2MSBOhfNC6eNtA= 

gegeben. Allerdings habe ich versucht, mit C# zu Base64 konvertieren, Ergebnis ist eine Garbage-String.

public static string Base64Encode(string plainText) 
{ 
    var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText); 
    return System.Convert.ToBase64String(plainTextBytes); 
} 

Wenn ich diese verwenden:

https://hashkiller.co.uk/sha1-decrypter.aspx 

es dann geben eine schön SHA1-Hash:

2a556478d2bbe95dbb0f631204e85f342e9e36d0 

Kann mir jemand zeigen, wie mit C# zu entschlüsseln? Vielen Dank.

+0

Was sollte es entschlüsselt werden? Was erwartest du zu bekommen? Wo kommt es her? –

+0

Es gibt einen Unterschied zwischen Kodierung und Dekodierung –

Antwort

0

Sie einfach den Hex-Wert des base64-dekodiert String drucken:

byte[] bytes = Convert.FromBase64String("KlVkeNK76V27D2MSBOhfNC6eNtA="); 
string hexString = new SoapHexBinary(bytes).ToString().ToLowerInvariant(); 

(wo SoapHexBinary eine .NET-Klasse, die byte[]string verhexen umwandelt)

+0

funktioniert! Danke Haufen Genie. –

Verwandte Themen