12 lines
423 B
PHP
Executable File
12 lines
423 B
PHP
Executable File
<?php
|
|
// token128.php — توليد توكن آمن 128 حرف (hex)
|
|
|
|
try {
|
|
// 64 bytes -> 128 hex chars
|
|
$token = bin2hex(random_bytes(64));
|
|
echo "Token (128 chars): " . $token . PHP_EOL;
|
|
} catch (Exception $e) {
|
|
// random_bytes قد يرمي Exception إذا لم تتوفر مصادر عشوائية كافية
|
|
fwrite(STDERR, "Failed to generate token: " . $e->getMessage() . PHP_EOL);
|
|
exit(1);
|
|
} |