@@ -56,8 +56,8 @@ discard block |
||
56 | 56 | private $saltedKey; |
57 | 57 | |
58 | 58 | /** |
59 | - * @param $key a per-site secret string which is used as the base encryption key. |
|
60 | - * @param $salt a per-session random string which is used as a salt to generate a per-session key |
|
59 | + * @param string $key a per-site secret string which is used as the base encryption key. |
|
60 | + * @param string $salt a per-session random string which is used as a salt to generate a per-session key |
|
61 | 61 | * |
62 | 62 | * The base encryption key needs to stay secret. If an attacker ever gets it, they can read their session, |
63 | 63 | * and even modify & re-sign it. |
@@ -82,7 +82,7 @@ discard block |
||
82 | 82 | /** |
83 | 83 | * Encrypt and then sign some cleartext |
84 | 84 | * |
85 | - * @param $cleartext - The cleartext to encrypt and sign |
|
85 | + * @param string $cleartext - The cleartext to encrypt and sign |
|
86 | 86 | * @return string - The encrypted-and-signed message as base64 ASCII. |
87 | 87 | */ |
88 | 88 | public function encrypt($cleartext) |
@@ -105,8 +105,8 @@ discard block |
||
105 | 105 | /** |
106 | 106 | * Check the signature on an encrypted-and-signed message, and if valid decrypt the content |
107 | 107 | * |
108 | - * @param $data - The encrypted-and-signed message as base64 ASCII |
|
109 | - * @return bool|string - The decrypted cleartext or false if signature failed |
|
108 | + * @param string $data - The encrypted-and-signed message as base64 ASCII |
|
109 | + * @return string|false - The decrypted cleartext or false if signature failed |
|
110 | 110 | */ |
111 | 111 | public function decrypt($data) |
112 | 112 | { |
@@ -467,6 +467,9 @@ discard block |
||
467 | 467 | $this->setKey($this->getKey()); |
468 | 468 | } |
469 | 469 | |
470 | + /** |
|
471 | + * @param string $key |
|
472 | + */ |
|
470 | 473 | public function setKey($key) |
471 | 474 | { |
472 | 475 | parent::setKey($key); |