note 32895 deleted from function.mcrypt-ecb by derick

From: Date: Sat, 17 Jan 2004 20:59:30 +0000
Subject: note 32895 deleted from function.mcrypt-ecb by derick
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-63748@lists.php.net to get a copy of this message
Note Submitter: ---- Here is an example: $valueToInsertIntoOracle= mcrypt_ecb( MCRYPT_TripleDES, 'mraw', 'cartridges', MCRYPT_ENCRYPT, 64 ); storeInOracle($valueToInsertIntoOracle); $valueSelectedFromOracle = getFromOracle(); $decryptedValue= mcrypt_ecb( MCRYPT_TripleDES, 'mraw', $valueSelectedFromOracle, MCRYPT_ENCRYPT, 64 ); echo $decryptedValue; This will give a garbled mess as Bruno pointed out... Try using MCRYPT_DECRYPT in the lower decrypt as follows: Here is an example: $valueToInsertIntoOracle= mcrypt_ecb( MCRYPT_TripleDES, 'mraw', 'cartridges', MCRYPT_ENCRYPT, 64 ); storeInOracle($valueToInsertIntoOracle); $valueSelectedFromOracle = getFromOracle(); $decryptedValue= mcrypt_ecb( MCRYPT_TripleDES, 'mraw', $valueSelectedFromOracle, MCRYPT_DECRYPT, 64 ); echo $decryptedValue; Works fine now !

« previous php.notes (#63748) next »