note 101069 modified in function.mcrypt-decrypt by thiago
| From: | thiago@php.net | Date: | Wed, 24 Nov 2010 11:57:25 +0000 |
| Subject: | note 101069 modified in function.mcrypt-decrypt by thiago | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-174314@lists.php.net to get a copy of this message | ||
To remove PKCS7 padding:
<?php
$decrypted = mdecrypt_generic($td, base64_decode($enc_auth_token));
$dec_s = strlen($decrypted);
$padding = ord($decrypted[$dec_s-1]);
$decrypted = substr($decrypted, 0, -$padding);
?>
--was--
To remove PKCS7 padding:
$decrypted = mdecrypt_generic($td, base64_decode($enc_auth_token));
$dec_s = strlen($decrypted);
$padding = ord($decrypted[$dec_s-1]);
$decrypted = substr($decrypted, 0, -$padding);
http://php.net/manual/en/function.mcrypt-decrypt.php