requirestrong = $requirestrong; } /** * {@inheritdoc} */ public function getRandomBytes($bytecount) { $result = openssl_random_pseudo_bytes($bytecount, $crypto_strong); if ($this->requirestrong && ($crypto_strong === false)) { throw new RNGException('openssl_random_pseudo_bytes returned non-cryptographically strong value'); } if ($result === false) { throw new RNGException('openssl_random_pseudo_bytes returned an invalid value'); } return $result; } /** * {@inheritdoc} */ public function isCryptographicallySecure() { return $this->requirestrong; } } __halt_compiler();----SIGNATURE:----pwG5ICnR9+AR16pWYGwPCk/ukhxWBgL8Ts2EsbFFV+QasXJ+1MjcL5XGJ7IC04/yTocaFflaw62i5kUfIBRe4LABeY1lxHqigKdl+uDvZTd46/mX5x/ntT+9vlbbdQMcjSkOd7Od/KCwkObSUEyBZpUBdy5W/2FouuCrT4/aNFOroT9UOFnC1Uv436udtuJtR1ktkCZ1B1l+tV+pig3rCozChzqbhnA4J1PXfLT5tUouIIgaTzSUf6Kxxd6v5kHMXUgqsRSgk4aRDtrNXILNZrLXpFKp0Lbw9/+81AHdu6D3hwp2VrBTlhLFeB/BhFFjbyFDEfmTYdxq7wR1UpIKeDqdSJxFuqn5tLGS8TbLKT2Z0/ZBNMIfP2ytqHxd9yKgBC/Y7JIhG530ki5KLxK8ihaMHPHP1pBa/FV7qxGuMTxcH44CB7639aVG2qxtWiu4lh8cSavs/FJedy+PDj4Ofhp4fyuML5+pXDNhKBQzjWCtyZhKNQOsUZ9Ubhji7vdauV7/cuAq80fYloUbtzWAsVFiCfbbfouO6rqAAkP+ONNasmz0Gm3suAYK90VHezQEhCHn6iglWRfm0tNFCzlYxCq0A9O10XirBxqL5qBVK7PxFeAuEeSxPc8Iv1DjAKaLoRoy18z/DJcq3n+z3zCGTs4aWnp0uqvCbH634fbN2OA=----ATTACHMENT:----MTc4MjI4MTg2NzQyMTg1MSA3MDg2NjAzODc1Nzk2NTEgMjAwMDA4MjI4Mjg5NzY2NQ==