



|
Manuel PHP
|
|
Table : .mcrypt cbc.mcrypt cfb .mcrypt create iv .mcrypt decrypt .mcrypt ecb .mcrypt enc get algorithms name .mcrypt enc get block size .mcrypt enc get iv size .mcrypt enc get key size .mcrypt enc get modes name .mcrypt enc get supported key sizes .mcrypt enc is block algorithm mode .mcrypt enc is block algorithm .mcrypt enc is block mode .mcrypt enc self test .mcrypt encrypt .mcrypt generic deinit .mcrypt generic end .mcrypt generic init .mcrypt generic .mcrypt get block size .mcrypt get cipher name .mcrypt get iv size .mcrypt get key size .mcrypt list algorithms .mcrypt list modes .mcrypt module close .mcrypt module get algo block size .mcrypt module get algo key size .mcrypt module get supported key sizes .mcrypt module is block algorithm mode .mcrypt module is block algorithm .mcrypt module is block mode .mcrypt module open .mcrypt module self test .mcrypt ofb .mdecrypt generic |
mcrypt_module_openmcrypt_module_openDescriptionresource mcrypt_module_open ( string algorithm, string algorithm_directory, string mode, string mode_directory )
mcrypt_module_open() ouvre le module de l'algorithme et du mode à utiliser.
Le nom de l'algorithme est spécifié par le paramètre
La première ligne de l'exemple ci-dessus va essayer d'ouvrir le chiffrement DES, dans le dossier par défaut, et le mode EBC dans le dossier /usr/lib/mcrypt-modes. Le second exemple utilise les chaînes comme nom pour le chiffrement et le mode. Cela ne fonctionne que si l'extension est compilée avec libmcrypt 2.4.x or 2.5.x. Voir aussi mcrypt_module_close(), mcrypt_generic(), mdecrypt_generic(), mcrypt_generic_init() et mcrypt_generic_deinit().
|

