<?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);
}