SHA-256: Difference between revisions
Content added Content deleted
(Fixed to use digest instead of HMAC.) |
(+ standard D version) |
||
Line 289: | Line 289: | ||
=={{header|D}}== |
=={{header|D}}== |
||
===Standard Version=== |
|||
<lang d>void main() { |
|||
import std.stdio, std.digest.sha; |
|||
writefln("%-(%02x%)", "Rosetta code".sha256Of); |
|||
}</lang> |
|||
{{out}} |
|||
<pre>764faf5c61ac315f1497f9dfa542713965b785e5cc2f707d6468d7d1124cdfcf</pre> |
|||
===Simple Implementation=== |
|||
<lang d>// Copyright (C) 2005, 2006 Free Software Foundation, Inc. GNU License. |
<lang d>// Copyright (C) 2005, 2006 Free Software Foundation, Inc. GNU License. |
||
// Translated to D language. Only lightly tested, not for serious use. |
// Translated to D language. Only lightly tested, not for serious use. |