| 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 |