1
0
Fork 0

Documentation added

This commit is contained in:
Michael 2017-04-01 09:05:56 +00:00
parent f6d7ee2781
commit 16d4392573

View file

@ -864,10 +864,26 @@ class dfrn {
return $entry; return $entry;
} }
/**
* @brief encrypts data via AES
*
* @param string $data The data that is to be encrypted
* @param string $key The AES key
*
* @return string encrypted data
*/
private static function aes_encrypt($data, $key) { private static function aes_encrypt($data, $key) {
return openssl_encrypt($data, 'aes-128-ecb', $key, OPENSSL_RAW_DATA); return openssl_encrypt($data, 'aes-128-ecb', $key, OPENSSL_RAW_DATA);
} }
/**
* @brief decrypts data via AES
*
* @param string $encrypted The encrypted data
* @param string $key The AES key
*
* @return string decrypted data
*/
public static function aes_decrypt($encrypted, $key) { public static function aes_decrypt($encrypted, $key) {
return openssl_decrypt($encrypted, 'aes-128-ecb', $key, OPENSSL_RAW_DATA); return openssl_decrypt($encrypted, 'aes-128-ecb', $key, OPENSSL_RAW_DATA);
} }