文件名称:md5碰撞原理分析
文件大小:27KB
文件格式:RAR
更新时间:2016-04-23 03:56:24
sha
sha碰撞,MD5碰撞实现,#!/usr/local/bin/perl
# It was noted that Intel IA-32 C compiler generates code which
# performs ~30% *faster* on P4 CPU than original *hand-coded*
# SHA1 assembler implementation. To address this problem (and
# prove that humans are still better than machines:-), the
# original code was overhauled, which resulted in following
# performance changes:
#
# compared with original compared with Intel cc
# assembler impl. generated code
# Pentium -25% +37%
# PIII/AMD +8% +16%
# P4 +85%(!) +45%
#
# As you can see Pentium came out as looser:-( Yet I reckoned that
# improvement on P4 outweights the loss and incorporate this
# re-tuned code to 0.9.7 and later.
# ----------------------------------------------------------------
# Those who for any particular reason absolutely must score on
# Pentium can replace this module with one from 0.9.6 distribution.
# This "offer" shall be revoked the moment programming interface to
# this module is changed, in which case this paragraph should be
# removed.
# ----------------------------------------------------------------
#
【文件预览】:
www.pudn.com.txt
sha
----sha_one.c(4KB)
----sha1test.c(5KB)
----sha1.c(4KB)
----sha_locl.h(18KB)
----sha1s.cpp(2KB)
----sha_dgst.c(3KB)
----shatest.c(5KB)
----Makefile(4KB)
----asm()
--------sha1-586.pl(11KB)
--------README(12B)
----sha1dgst.c(4KB)
----sha.c(4KB)
----sha.h(5KB)
----sha1_one.c(4KB)