<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=RIPEMD</id>
	<title>RIPEMD - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=RIPEMD"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=RIPEMD&amp;action=history"/>
	<updated>2026-07-05T08:23:47Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=RIPEMD&amp;diff=2919970&amp;oldid=prev</id>
		<title>imported&gt;Sohryu Asuka Langley Not Shikinami：​/info%3Asid%2Fzh.wikipedia.org/ （1/15）</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=RIPEMD&amp;diff=2919970&amp;oldid=prev"/>
		<updated>2025-11-12T03:28:42Z</updated>

		<summary type="html">&lt;p&gt;/info%3Asid%2Fzh.wikipedia.org/ （1/15）&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{區塊加解密方塊|name=RIPEMD|caption=&amp;lt;!-- General --&amp;gt;|designers={{link-en|Hans Dobbertin}}, Antoon Bosselaers and {{link-en|Bart Preneel}}|publish date=1996|certification=RIPEMD-160: {{link-en|CRYPTREC}} (監控)|digest size=128, 160, 256, 320 位元}}&lt;br /&gt;
[[File:RIPEMD_160_2.png|右|缩略图|300x300像素|一個RIPEMD160哈希演算法壓縮函數的子塊]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RIPEMD&amp;#039;&amp;#039;&amp;#039;（&amp;#039;&amp;#039;&amp;#039;RACE原始完整性校驗訊息摘要&amp;#039;&amp;#039;&amp;#039;）是一種[[加密哈希函數]]，由[[荷语天主教鲁汶大学|鲁汶大学]]{{link-en|Hans Dobbertin}}、Antoon Bosselaers和{{link-en|Bart Prenee}}組成的COSIC研究小组发布于1996年。RIPEMD是以MD4为基础原则所设计的，而且其表現與更有名的[[SHA-1]]类似. &lt;br /&gt;
&lt;br /&gt;
RIPEMD-160是以原始版RIPEMD所改进的160位元版本，而且是RIPEMD系列中最常见的版本。RIPEMD-160是設計給学术社群所使用的，剛好相对于[[美国国家安全局|国家安全局]]所设计[[SHA-1]]和[[SHA-2]]算法。另一方面，RIPEMD-160比SHA-1較少使用，所以可能造成RIPEMD-160比SHA還不常被審查。另外，RIPEMD-160並沒有任何專利所限制。&lt;br /&gt;
&lt;br /&gt;
同時也存在著128,256-320位元的这种算法，称为RIPEMD-128,RIPEMD-256和RIPEMD-320。128位版本的用意仅是取代原始版RIPEMD，因為原版也同樣是128位元，並且被发现有潛在的安全問題。而256和320位版本只有减少碰撞發生的机率，但沒有提升安全等級（就抵禦[[原像攻击]]而言）。不过，RIPEMD的设计者们没有真正设计256和320位元这2种标准，他们只是在128位元和160位元的基础上，修改了初始参数和s-box来达到输出为256和320位元。所以，256位的强度和128相当，而320位的强度和160位相当。且RIPEMD建立在md的基础之上，所以其添加数据的方式和md5完全一样。&lt;br /&gt;
&lt;br /&gt;
在2004年八月，據回報有個碰撞發生於原始版的RIPEMD。&amp;lt;ref&amp;gt;{{Citation|title=Collisions for Hash Functions MD4, MD5, HAVAL-128 and RIPEMD|url=https://eprint.iacr.org/2004/199|date=2004-08-17|accessdate=2017-03-03|first=Xiaoyun|last=Wang|first2=Dengguo|last2=Feng|first3=Xuejia|last3=Lai|first4=Hongbo|last4=Yu}}&amp;lt;/ref&amp;gt;但这個問題不會發生在RIPEMD-160.&amp;lt;ref&amp;gt;{{Citation|title=On the Collision Resistance of RIPEMD-160|url=https://online.tugraz.at/tug_online/voe_main2.getvolltext?pCurrPk=17675|publisher=Springer Berlin Heidelberg|date=2006|accessdate=2017-03-03|isbn=978-3-540-38341-3|pages=101–116|volume=4176|doi=10.1007/11836810_8|first=Florian|last=Mendel|first2=Norbert|last2=Pramstaller|first3=Christian|last3=Rechberger|first4=Vincent|last4=Rijmen|editor-first=Sokratis K.|editor-last=Katsikas|editor2-first=Javier|editor2-last=López}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RIPEMD-160範例 ==&lt;br /&gt;
160位元的RIPEMD-160哈希值是以40位的十六進制所表示。下面表明了43字节[[ASCII]]码的输入與其對应的RIPEMD-160哈希值：&lt;br /&gt;
 RIPEMD-160(&amp;quot;The quick brown fox jumps over the lazy dog&amp;quot;)=&lt;br /&gt;
 37f332f68db77bd9d7edd4969571ad671cf9dd3b&lt;br /&gt;
RIPEMD-160能表現出理想的[[雪崩效应]]（例如將 &amp;lt;tt&amp;gt;d&amp;lt;/tt&amp;gt; 改成 &amp;lt;tt&amp;gt;c&amp;lt;/tt&amp;gt;，即微小的变化就能產生一个完全不同的哈希值）:&lt;br /&gt;
 RIPEMD-160(&amp;quot;The quick brown fox jumps over the lazy cog&amp;quot;)=&lt;br /&gt;
 132072df690933835eb8b6ad0b77e7b6f14acad7&lt;br /&gt;
0字串長度的哈希值表示為：&lt;br /&gt;
 RIPEMD-160(&amp;quot;&amp;quot;)= &lt;br /&gt;
 9c1185a5c5e9fc54612808977ee8f548b2258d31&lt;br /&gt;
&lt;br /&gt;
== 參見 ==&lt;br /&gt;
* [[散列函数安全性概要]]&lt;br /&gt;
* {{link-en|密码散列函数比较|Comparison of cryptographic hash functions}}&lt;br /&gt;
* [[密碼學主題列表]]&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* [https://homes.esat.kuleuven.be/~bosselae/ripemd160.html The hash function RIPEMD-160]{{Wayback|url=https://homes.esat.kuleuven.be/~bosselae/ripemd160.html |date=20170825080538 }}&lt;br /&gt;
* [https://ehash.iaik.tugraz.at/wiki/RIPEMD-160 RIPEMD-160 Ecrypt page]{{Wayback|url=https://ehash.iaik.tugraz.at/wiki/RIPEMD-160 |date=20170422044332 }}&lt;br /&gt;
&lt;br /&gt;
{{Cryptography navbox | hash}}&lt;br /&gt;
&lt;br /&gt;
[[Category:密码散列函数]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Sohryu Asuka Langley Not Shikinami</name></author>
	</entry>
</feed>