<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; třeba tady ( mimo jiné) <a href="http://www.example-code.com/python/encryption.asp">http://www.example-code.com/python/encryption.asp</a><br>
 </blockquote></div><br><br>&nbsp;Je trochu skoda ze vetsina uvedenych prikladu (nebo dokonce vsechny) pouzivaji knihovnu ktera se musi stahnout z jejich webu a neni free :-/<br><br>&nbsp; Ciste v Pythonu jsou knihovny md5 a sha, v pythonu 2.5 a novejsim jsou obe hashovaci funkce spolecne v modulu hashlib.<br>
<br>Priklad:<br>D:\&gt;python<br>Python 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)] on win32<br>&gt;&gt;&gt; import md5<br>&gt;&gt;&gt; test = &#39;nejaky string&#39;<br>&gt;&gt;&gt; hash = md5.new(test)<br>
&gt;&gt;&gt; hash.hexdigest()<br>&#39;0120e0ca1d64cf32c27dcf6b65bf8922&#39;<br>&gt;&gt;&gt; import sha<br>&gt;&gt;&gt; sha_hash = sha.new(test)<br>&gt;&gt;&gt; sha_hash.hexdigest()<br>&#39;7d14dc4849b201b7c63a0db3263be50d0481737e&#39;<br>
&gt;&gt;&gt;<br><br>Na slozitejsi veci se hodi PyCrypto (musi se stahnout) a jeho &quot;high-level interface&quot; EzPyCrypto (taktez)<br><br>&nbsp; Snad to pomuze<br><br>&nbsp;&nbsp;&nbsp; Jirka Vejrazka<br>