PHP.mk документација

Претходно дефинирани константи

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

mcrypt.constants.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека mcrypt.constants.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
Претходно дефинирани константи

Референца за `mcrypt.constants.php` со подобрена типографија и навигација.

mcrypt.constants.php

Претходно дефинирани константи

Следниве константи се дефинирани од ова проширување и ќе бидат достапни само кога проширувањето е или компајлирано во PHP или динамички вчитано во време на извршување.

Mcrypt може да работи во четири режими на блок шифрирање (CBC, OFB, CFBПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во ECB). Ако е поврзан со libmcrypt-2.4.x или повисоко, функциите исто така можат да работат во режим на блок шифрирање nOFB и во STREAM режим. Подолу ќе најдете листа со сите поддржани режими на шифрирање заедно со константите што се дефинирани за режимот на шифрирање. За поцелосен референт и дискусија видете Applied Cryptography од Schneier (ISBN 0-471-11709-9).

  • MCRYPT_MODE_ECB (electronic codebook) е режим на блок шифрирање што генерално не е погоден за повеќето намени. Употребата на овој режим не се препорачува.
  • MCRYPT_MODE_CBC (cipher block chaining) е режим на блок шифрирање што е значително посигурен од ECB mode.
  • MCRYPT_MODE_CFB (cipher feedback, in 8-bit mode) е режим на стрим шифрирање. Се препорачува да се користи NCFB режим наместо CFB mode.
  • MCRYPT_MODE_OFB (output feedback, in 8-bit mode) е режим на стрим шифрирање споредлив со CFB, но може да се користи во апликации каде што ширењето на грешки не може да се толерира. Се препорачува да се користи NOFB режим наместо OFB mode.
  • MCRYPT_MODE_NOFB (output feedback, in n-bit mode) е споредлив со OFB режим, но работи на целата големина на блокот на алгоритмот.
  • MCRYPT_MODE_STREAM е дополнителен режим за вклучување на некои алгоритми за стрим како "WAKE" or "RC4".

Mcrypt поддржува некои други режими на работа за кои нема претходно дефинирани константи. Тие можат да се искористат со поминување на стринг наместо недостасувачките константи.

  • "ctr" (counter mode) е режим на стрим шифрирање.
  • "ncfb" (cipher feedback, in n-bit mode) е споредлив со CFB режим, но работи на целата големина на блокот на алгоритмот.

Некои други константи за режим и случајни уреди:

MCRYPT_ENCRYPT (int)
MCRYPT_DECRYPT (int)
MCRYPT_DEV_RANDOM (int)
MCRYPT_DEV_URANDOM (int)
MCRYPT_RAND (int)

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.