| 12345678910111213141516171819202122 |
- <?php
- namespace RobThree\Auth\Providers\Rng;
- class CSRNGProvider implements IRNGProvider
- {
- /**
- * {@inheritdoc}
- */
- public function getRandomBytes($bytecount)
- {
- return random_bytes($bytecount); // PHP7+
- }
- /**
- * {@inheritdoc}
- */
- public function isCryptographicallySecure()
- {
- return true;
- }
- }
|