SHA-256: Difference between revisions

110 bytes added ,  10 years ago
new Emacs Lisp
(new Emacs Lisp)
Line 653:
<pre>764faf5c61ac315f1497f9dfa542713965b785e5cc2f707d6468d7d1124cdfcf</pre>
This is a moderately efficient implementation, about 100 MB/s on a 4096 bytes input buffer on a 32 bit system, using the ldc2 compiler. On a more modern CPU (Intel Ivy Bridge) using HyperThreading, handwritten assembly by Intel is about twice faster.
 
=={{header|Emacs Lisp}}==
<lang Lisp>(secure-hash 'sha256 "Rosetta code") ;; as string of hex digits</lang>
 
=={{header|Erlang}}==