Manuál PHP | ||
---|---|---|
Předcházející | Příloha O. Seznam dostupných filtrů | Další |
Šifrovací filtry
mcrypt.* a mdecrypt.*
poskytují symetrické šifrování a dešifrování pomocí libmcrypt.
Obě sady filtrů podporují stejné algoritmy dostupné pro
mcrypt extension ve formě
mcrypt.ciphername, kde ciphername
je název šifry, jak byl předán do funkce
mcrypt_module_open().
K dispozici je také těchto pět parametrů filtru:
Tabulka O-1. parametry filtru mcrypt
Parametr | Vyžadován? | Výchozí | Ukázky hodnot |
---|---|---|---|
mode | nepovinný | cbc | cbc, cfb, ecb, nofb, ofb, stream |
algorithms_dir | nepovinný | ini_get('mcrypt.algorithms_dir') | Umístění modulů algoritmů |
modes_dir | nepovinný | ini_get('mcrypt.modes_dir') | Umístění modulů režimů |
iv | povinný | N/A | Typicky 8, 16, nebo 32 B binárních dat. Záleží na šifře. |
key | povinný | N/A | Typicky 8, 16, nebo 32 B binárních dat. Záleží na šifře. |
Příklad O-11. ?tení za?ifrovaného souboru
|
Předcházející | Domů | Další |
Kompresní filtry | Nahoru |