gerzson         Mon Feb 18 12:08:17 2002 EDT

  Modified files:              
    /phpdoc/hu/functions        mhash.xml 
  Log:
  sync with EN revision
  
Index: phpdoc/hu/functions/mhash.xml
diff -u phpdoc/hu/functions/mhash.xml:1.8 phpdoc/hu/functions/mhash.xml:1.9
--- phpdoc/hu/functions/mhash.xml:1.8   Sat Feb  2 10:41:25 2002
+++ phpdoc/hu/functions/mhash.xml       Mon Feb 18 12:08:17 2002
@@ -1,30 +1,27 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: goba Status: ready -->
-
+<!-- EN-Revision: 1.23 Maintainer: goba Status: ready -->
  <reference id="ref.mhash">
   <title>Mhash függvények</title>
   <titleabbrev>mhash</titleabbrev>
   
   <partintro>
    <para>
-    Ezek a függvények az <ulink url="&url.mhash;">mhash</ulink>-el
-    működnek együtt.
+    Ezek a függvények az <ulink url="&url.mhash;">mhash</ulink> 
+    eljáráskönyvtárral működnek együtt.
    </para>
    <para>
     Ezek egy felületet biztosítanak az mhash könyvtárhoz. Az mhash
     széles skáláját támogatja a hash algoritmusoknak, mint például
-    az MD5, SHA1, GOST és számos más.
-   </para>
-   <para>
-    Ahhoz, hogy használhasd ezeket, le kell töltened az mhash
-    csomagot az <ulink url="&url.mhash;">mhash webhelyről</ulink>
-    és követned kell a telepítési utasításokat, amiket a csomagban
-    találsz. A PHP-t a <option role="configure">--with-mhash</option>
-    paraméterrel kell fordítanod, hogy engedélyezd ezt a kiterjesztést.
+    az MD5, SHA1, GOST és még számos más. Az mhash például 
+    ellenőrzőösszegek, kivonatok, azonosítási kódok előállítására 
+    is használható.
    </para>
    <para>
-    Az mhash például ellenőrzőösszegek, kivonatok, azonosítási kódok
-    előállítására is használható.
+    A használatukhoz le kell tölteni az mhash csomagot az 
+    <ulink url="&url.mhash;">mhash webhelyről</ulink> és a csomagban
+    található a telepítési utasítások szerint installálni kell. A PHP-t a 
+    <option role="configure">--with-mhash</option> paraméterrel kell fordítani,
+    amivel engedélyezzük ezt a kiterjesztést.
    </para>
    <para>
     <example>
@@ -32,11 +29,11 @@
      <programlisting role="php">
 <![CDATA[
 <?php
-$input = "what do ya want for nothing?";
+$input = "mit kérsz a semmiért?";
 $hash = mhash (MHASH_MD5, $input);
-print "The hash is ".bin2hex ($hash)."\n&lt;br>";
+print "A 'hash' értéke: ".bin2hex ($hash)."\n<br />";
 $hash = mhash (MHASH_MD5, $input, "Jefe");
-print "The hmac is ".bin2hex ($hash)."\n&lt;br>";
+print "A 'hmac' értéke: ".bin2hex ($hash)."\n<br />";
 ?>
 ]]>
      </programlisting>
@@ -44,75 +41,74 @@
     Ez a következő kimenetet eredményezi:
     <programlisting>
 <![CDATA[
-The hash is d03cb659cbf9192dcd066272249f8412 
-The hmac is 750c783e6ab0b503eaa86e310a5db738 
+A 'hash' értéke: 08dd459b941ee225cc6b33717f87d9a4  
+A 'hash' értéke: d6044d59c420fecb5e5e2910d2134129
 ]]>
     </programlisting>
-    A támogatott hash-ek teljes listájához nézd meg az
-    mhash dokumentációt. Az általános szabály, hogy a hash
-    algoritmust az MHASH_HASHNEVE formában tudod elérni
-    PHP-ből. Például a TIGER eléréséhez az MHASH_TIGER
-    PHP konstans használható.
+    A támogatott hash algoritmusok teljes listája az mhash dokumentációban
+    található. Az általános szabály, hogy a hash algoritmust az 
+    MHASH_HASHNEVE formában lehet elérni PHP-ből, például a TIGER eléréséhez
+    az MHASH_TIGER PHP konstans használható.
    </para>
    <para>
     Itt következnek az mhash által jelenleg támogatott hash-ek.
-    Ha találsz az mhash dokumentációban itt nem listázott elemet,
-    nyugodtan feltételezheted, hogy az használható, és ez a dokumentáció
-    nem aktuális.
+    Az mhash dokumentációban szereplő, de itt fel nem soroltak is nyugodtan 
+    használhatók, ebben az esetben ez a dokumentáció már nem tekinthető 
+    aktuálisnak.
     <itemizedlist>
      <listitem>
       <simpara>
-       MHASH_MD5
+       <constant>MHASH_MD5</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_SHA1
+       <constant>MHASH_SHA1</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_HAVAL256
+       <constant>MHASH_HAVAL256</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_HAVAL192
+       <constant>MHASH_HAVAL192</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_HAVAL160
+       <constant>MHASH_HAVAL160</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_HAVAL128
+       <constant>MHASH_HAVAL128</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_RIPEMD160
+       <constant>MHASH_RIPEMD160</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_GOST
+       <constant>MHASH_GOST</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_TIGER
+       <constant>MHASH_TIGER</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_CRC32
+       <constant>MHASH_CRC32</constant>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       MHASH_CRC32B
+       <constant>MHASH_CRC32B</constant>
       </simpara>
      </listitem>
     </itemizedlist>
@@ -151,10 +147,12 @@
 ]]>
       </programlisting>
      </example>
-      Ez a következő kimenetet eredményezi:
-     <programlisting>
-MD5
-     </programlisting>
+     Ez a következő kimenetet eredményezi:
+     <screen> 
+<![CDATA[ 
+MD5 
+]]> 
+     </screen> 
     </para>
    </refsect1>
   </refentry>
@@ -196,8 +194,8 @@
      </methodsynopsis>
     <para>
      Az <function>mhash_count</function> visszaadja a legnagyobb elérhető
-     hash azonosítót. A hash-ek &null;ától eddig a számig kapnak
-     azonosító számokat.
+     hash azonosítót. A használható hash-ek azonosító számai nullától eddig a
+     számig terjednek.
     </para>
     <para>
      <example>
@@ -232,15 +230,15 @@
       <type>string</type><methodname>mhash</methodname>
       <methodparam><type>int</type><parameter>hash</parameter></methodparam>
       <methodparam><type>string</type><parameter>data</parameter></methodparam>
-      <methodparam><type>string</type><parameter>[ key ]</parameter></methodparam>
+      <methodparam  
+choice="opt"><type>string</type><parameter>key</parameter></methodparam>
      </methodsynopsis>
     <para>
      Az <function>mhash</function> alkalmazza a <parameter>hash</parameter>
      által megadott algoritmust a <parameter>data</parameter> paraméterre, és
-     visszatér az eredmény hash-el (amit kivonatkank [digest-nek] is hívnak).
-     Ha a <parameter>key</parameter> paramétert is megadod, visszaadja
-     az keletkező HMAC-ot. A HMAC egy kulcsos hash-elés üzenet azonosításra,
-     vagy csak egyszerűen egy üzenet kivonat ami egy megadott kulcstól
+     visszatér az eredmény hash-el (amit kivonatnak [digest-nek] is hívnak).
+     A <parameter>key</parameter> paraméter megadásával visszaadja az keletkező 
+     HMAC-ot. A HMAC egy kulcsos hash-elés üzenet azonosításra,
+     vagy csak egyszerűen egy üzenet kivonat, amely a megadott kulcstól
      függ. Nem minden mhash algoritmus használható HMAC módban.
      Hiba esetén a függvény &false; értéket ad.
     </para>
@@ -262,24 +260,25 @@
       <methodparam><type>int</type><parameter>bytes</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Az <function>mhash_keygen_s2k</function> egy olyan kulcsot generál,
-     ami <parameter>bytes</parameter> hosszú, és a megadott jelszót
-     figyelembe véve készül. Az S2K algoritmust használja, ami az OpenPGP
-     dokumentumban (RFC 2440) definiált. A megadott 
-     <parameter>hash</parameter> algortmust használja a kulcs előállítására.
+     Az <function>mhash_keygen_s2k</function> <parameter>bytes</parameter> 
+     méretű kulcsot generál a megadott <parameter>password</parameter> alapján.
+     Az S2K algoritmust használja, amely az OpenPGP leírásban (RFC 2440) van 
+     definiálva. A megadott <parameter>hash</parameter> algoritmust használja
+     a kulcs előállítására.
      A <parameter>salt</parameter> minden generált kulcsra más-más
-     kell legyen, kellőkképpen véletlenszerű értékekkel, hogy különböző
-     kulcsok álljanak elő. A salt-nak ismertnek kell lennie,
-     amikor ellenőrzöd a kulcsokat, tehát jó ötlet ehhez fűzni
-     a kulcsokat. A salt-nak mindig nyolc karakter hosszúnak kell
-     lennie, ha rövidebbet adsz meg, nulákkal töltődik fel.
-     Tartsd szem előtt, hogy a felhasználók által beadott jelszavak
-     nem túlságosan alkalmasak titkosítási rendszerek kulcsaiként,
-     mivel a felhasználók általában jól begépelhető kulcsot
-     választanak. Ezek a jelszavak csak 6-7 bitet (vagy még
-     kevesebbet) használnak ki karakterenként. Nagyon ajánlott
-     a beadott jelszóra egy olyan átalakítás használata, mint
-     ez a függvény.
+     kell legyen, kellőképpen véletlenszerű értékekkel, hogy különböző
+     kulcsok álljanak elő. A <parameter>salt</parameter>-nak ismertnek kell 
+     lennie a kulcsok ellenőrzésekor, ezért jó ötlet a kulcsokat hozzáfűzni
+     ehhez. A <parameter>salt</parameter> mindig nyolc bájt hosszú legyen,
+     ha ennél kevesebb, automatikusan nullákkal töltődik fel.
+    </para>
+    <para>
+     Figyelembe veendő mindenek előtt, hogy a felhasználók által beadott 
+     jelszavak nem túlságosan alkalmasak arra, hogy titkosítási rendszerek 
+     kulcsai legyenek, mivel a felhasználók általában jól begépelhető kulcsot
+     választanak. Ezek a jelszavak csak 6-7 bitet (vagy még kevesebbet)
+     használnak ki karakterenként. Nagyon ajánlott a beadott jelszóra 
+     olyan átalakítás használata, mint ez a függvény.
     </para>
    </refsect1>
   </refentry>
@@ -302,5 +301,7 @@
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
 End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
 -->
-


Reply via email to