<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Conversion en SHA-256]]></title><description><![CDATA[<p dir="auto">Bonsoir !</p>
<p dir="auto">Voilà, actuellement j'ai un problème avec une conversion d'une de mes variables en sha-256, ce qui me bloque complètement pour la suite de mon programme.</p>
<p dir="auto">J'aimerais un résultat équivalent à celui là (prenons l'exemple de : test)</p>
<p dir="auto">9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08</p>
<p dir="auto">Hors, le résultat que j'obtient avec mon script actuel est quelque chose de similaire à ça :</p>
<p dir="auto">/lIGdrGh2T2rqyMZ7qA2dPNjLq7rFj0eiCRPXrHeEOs=</p>
<p dir="auto">Autant vous dire que ce n'est pas bon .. x)</p>
<p dir="auto">Il me faut impérativement un résultat avec des lettres en minuscules, ce que je n'arrive pas à obtenir avec de nombreuses tentatives, voilà le bout de programme qui me fait le conversion.</p>
<pre><code>SHA256Managed hash = new SHA256Managed();
byte[] hashvalue = hash.ComputeHash(new UnicodeEncoding().GetBytes(s));
string hashresultat = System.Convert.ToBase64String(hashvalue);
Console.Write(hashresultat);
</code></pre>
<p dir="auto">Est-ce que quelqu'un parmi vous aurait une idée ? car là je suis un peu bloqué.</p>
<p dir="auto">Merci d'avance ! <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=aa95655114f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>http://new.melinyel.net/topic/1391/conversion-en-sha-256</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 19:30:07 GMT</lastBuildDate><atom:link href="http://new.melinyel.net/topic/1391.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Dec 2014 19:52:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Conversion en SHA-256 on Thu, 18 Dec 2014 21:09:48 GMT]]></title><description><![CDATA[<p dir="auto">Re !</p>
<p dir="auto">Désolé du double post..</p>
<p dir="auto">Finalement j'ai trouvé alors voilà la solution ! (il fallait un encodage utf8...)</p>
<pre><code>public static String sha256_hash(String value) {
        StringBuilder Sb = new StringBuilder();

        using (SHA256 hash = SHA256Managed.Create()) {
        Encoding enc = Encoding.UTF8;
        Byte[] result = hash.ComputeHash(enc.GetBytes(value));

        foreach (Byte b in result)
            Sb.Append(b.ToString("x2"));
        }

        return Sb.ToString();
        }
</code></pre>
<p dir="auto">Désolé du dérangement ! ^^</p>
]]></description><link>http://new.melinyel.net/post/14617</link><guid isPermaLink="true">http://new.melinyel.net/post/14617</guid><dc:creator><![CDATA[Mihawk]]></dc:creator><pubDate>Thu, 18 Dec 2014 21:09:48 GMT</pubDate></item></channel></rss>