/** * Chiffrement de la chaîne témoin * * @return string */ function encrypt() { return CMbSecurity::encrypt(CMbSecurity::AES, CMbSecurity::CTR, $this->_passphrase, self::SAMPLE, $this->iv); }
/** * Chiffrement d'un mot de passe * * @param string $passphrase Phrase de passe à appliquer * * @return string */ function encrypt($passphrase = null) { if (!$passphrase) { $passphrase = CValue::sessionAbs("passphrase"); } return CMbSecurity::encrypt(CMbSecurity::AES, CMbSecurity::CTR, $passphrase, $this->password, $this->iv); }