mirror of
https://github.com/php/doc-tr.git
synced 2026-03-24 15:22:23 +01:00
164 lines
4.8 KiB
XML
164 lines
4.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: f80105b4fc1196bd8d5fecb98d686b580b1ff65d Maintainer: nilgun Status: ready -->
|
||
<appendix xml:id="mcrypt.constants" xmlns="http://docbook.org/ns/docbook">
|
||
&reftitle.constants;
|
||
&extension.constants;
|
||
<para>
|
||
Mcrypt dört şifreleme kipinde çalışabilir: <literal>CBC</literal>,
|
||
<literal>OFB</literal>, <literal>CFB</literal> ve
|
||
<literal>ECB</literal>. Sisteminizde libmcrypt-2.4.x veya üstü bir sürüm
|
||
kuruluysa işlevler <literal>nOFB</literal> küme şifreleme kipinde ve
|
||
<literal>STREAM</literal> kipinde çalışabilir. Desteklenen tüm şifreleme
|
||
kiplerini kendileri için tanımlanmış sabitler ve bunların açıklamaları
|
||
olarak aşağıda bulabilirsiniz. Daha ayrıntılı bilgi için
|
||
&book.applied.cryptography; kitabına bakınız.
|
||
<itemizedlist>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_ECB</constant> (<literal>elektronik
|
||
kod defteri</literal>) çoğu amaç için genellikle uygun olmayan bir blok
|
||
şifreleme kipidir. Bu kipin kullanılması önerilmez.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_CBC</constant> (<literal>şifre bloğu zinciri
|
||
</literal>) <literal>ECB</literal> kipinden belirgin şekilde daha güvenli
|
||
olan bir blok şifreleme kipidir.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_CFB</constant> (<literal>8 bitlik kipte şifre
|
||
geribeslemesi</literal>) bir akım şifreleme kipidir.
|
||
<literal>CFB</literal>'den ziyade <literal>NCFB</literal> kipini
|
||
kullanmanız önerilir.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_OFB</constant> (<literal>8 bitlik kipte çıktı
|
||
geribeslemesi</literal>) bir akım şifreleme kipi olup,
|
||
<literal>CFB</literal> arasında seçim yapılacaksa, hata yayılımına
|
||
katlanılamayacak uygulamalarda <literal>OFB</literal> tercih edilebilir.
|
||
8 bitlik kipte çalıştığından güvenilir değildir, dolayısıyla kullanımı
|
||
önerilmez.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_NOFB</constant> (<literal>n bitlik kipte çıktı
|
||
geribeslemesi)</literal>) kipi <literal>OFB</literal> kipi ile
|
||
karşılaştırılabilir, fakat algoritmaya özgü tam küme genişliğinde çalışır.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<constant>MCRYPT_MODE_STREAM</constant>, <literal>"WAKE"</literal>,
|
||
<literal>"RC4"</literal> gibi başka akım algoritmalarını da içeren ek bir
|
||
kiptir.
|
||
</simpara>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</para>
|
||
|
||
<para>
|
||
Mcrypt, önceden tanımlanmış sabitleri olmayan başka çalışma kiplerini de
|
||
destekler. Bunlar eksik sabitlerin yerine bir dizge aktararak kullanılabilir.
|
||
<itemizedlist>
|
||
<listitem>
|
||
<simpara>
|
||
<literal>"ctr"</literal> (<literal>sayaç kipi</literal>) bir akım
|
||
şifreleme kipidir.
|
||
</simpara>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara>
|
||
<literal>"ncfb"</literal> (<literal>n bitlik kipte şifre
|
||
geribeslemesi</literal>) kipi <literal>CFB</literal> kipiyle
|
||
karşılaştırılabilir, fakat algoritmaya özgü tam küme genişliğinde çalışır.
|
||
</simpara>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</para>
|
||
|
||
<para>
|
||
Diğer bazı kipler ve rasgele sayı üreteci sabitleri
|
||
<variablelist>
|
||
<varlistentry xml:id="constant.mcrypt-encrypt">
|
||
<term>
|
||
<constant>MCRYPT_ENCRYPT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.mcrypt-decrypt">
|
||
<term>
|
||
<constant>MCRYPT_DECRYPT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.mcrypt-dev-random">
|
||
<term>
|
||
<constant>MCRYPT_DEV_RANDOM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.mcrypt-dev-urandom">
|
||
<term>
|
||
<constant>MCRYPT_DEV_URANDOM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.mcrypt-rand">
|
||
<term>
|
||
<constant>MCRYPT_RAND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
</para>
|
||
</appendix>
|
||
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
-->
|