From 5ad5307dc06297e9c698c1a909c715634a5fadf4 Mon Sep 17 00:00:00 2001 From: Jesse Norell Date: Thu, 23 Dec 2021 15:03:14 -0700 Subject: [PATCH] use random_bytes() instead of php-random-data wrapper --- composer.json | 3 +-- src/OTP/HOTP.php | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 8146a64..093a9ee 100644 --- a/composer.json +++ b/composer.json @@ -13,8 +13,7 @@ ], "minimum-stability": "stable", "require": { - "php": ">=7.3", - "pedrosancao/php-random-data": "^1.0" + "php": ">=7.3" }, "autoload": { "psr-4": { "PedroSancao\\": "src/" } diff --git a/src/OTP/HOTP.php b/src/OTP/HOTP.php index c1f6a6f..6cb957f 100644 --- a/src/OTP/HOTP.php +++ b/src/OTP/HOTP.php @@ -3,7 +3,6 @@ namespace PedroSancao\OTP; use PedroSancao\Base32; -use PedroSancao\Random; class HOTP { @@ -137,7 +136,7 @@ public static function create($secret = null, $size = 6) public static function createRaw($secret = null, $size = 6) { if (is_null($secret)) { - $secret = Random::raw(15); + $secret = random_bytes(15); } return new static($secret, $size); }