انتقل إلى المحتوى

مولّد سداسي عشري عشوائي

أنشئ قيمًا سداسية عشرية عشوائية بأي طول، بتنسيق مفتاح أو nonce أو رمز بنمط الألوان أو قائمة بايتات.

تتم المعالجة محليًا في متصفحك

الخيارات

ما هي أداة مولّد سداسي عشري عشوائي؟

يكتب النظام السداسي العشري كل 4 بتات بخانة واحدة من 0 إلى 9 ثم من a إلى f، فالبايت الواحد خانتان. والسداسي العشري العشوائي هو الطريقة المعتادة لكتابة المفاتيح والأملاح وقيم nonce ومعرّفات الجلسات وبيانات الاختبار.

يطلب هذا المولّد بايتات من مصدر العشوائية التشفيري في المتصفح ويحوّلها إلى سداسي عشري. تختار الطول بالبايت أو بعدد الخانات حتى 4096، وحتى 1000 قيمة دفعة واحدة. ويمكنك تحويلها إلى أحرف كبيرة، وإضافة بادئة 0x أو # أو \x، وتقسيمها إلى مجموعات من 2 أو 4 أو 8 أو 16 خانة بفاصل، وتصديرها أسطرًا أو مصفوفة JSON.

كيف تعمل؟

  1. اختر الوحدة (بايت أو خانات سداسية) والطول: مثلًا 16 بايتًا تعطي 32 خانة و128 بتًا.
  2. حدّد عدد القيم المطلوبة وهل تريدها بأحرف كبيرة.
  3. اختر البادئة والتجميع، مثل 0x قبل كل مجموعة من خانتين للحصول على قائمة بايتات بنمط C.
  4. اضغط «توليد» ثم انسخ القيم أو نزّلها كنص أو JSON.

حالات الاستخدام الشائعة

  • إنشاء سر سداسي عشري من 32 بايتًا لمفتاح HMAC أو توقيع JWT في بيئة التطوير.
  • توليد قيم nonce أو IV بطول 12 بايتًا بصيغة سداسية لمتجهات الاختبار.
  • ملء بيانات الاختبار برموز عشوائية أو معرّفات تشبه التجزئة.
  • إنتاج قوائم بايتات مثل 0x1f 0xa3 … للصقها في برنامج ثابت أو كود C.

أمثلة

أنشئ قيمًا سداسية عشرية عشوائية بأي طول، بتنسيق مفتاح أو nonce أو رمز بنمط الألوان أو قائمة بايتات.

الخصوصية

تعمل أداة مولّد سداسي عشري عشوائي بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

لا تكون السلسلة السداسية العشوائية سرية إلا بقدر حسن تعاملك معها: لا تعتمد في الإنتاج قيمةً نسختها من صفحة ويب دون التأكد من متطلبات الأمان الخاصة بك.

الأسئلة الشائعة

هل في المخرجات أي انحياز؟

لا. كل خانة سداسية تقابل 4 بتات عشوائية بالضبط، و16 تقسم 256 دون باقٍ، فاحتمال كل خانة من 0 إلى f متساوٍ ولا حاجة إلى رفض القيم.

ماذا يحدث عند اختيار عدد فردي من الخانات؟

تسحب الأداة بايتًا أكثر من اللازم وتُسقط آخر 4 بتات، فيبقى الطول الفردي مثل 7 خانات عشوائيًا بانتظام.

ما الفرق بينه وبين مولّد البايتات العشوائية؟

يُخرج مولّد البايتات قيمة واحدة بصيغة سداسية أو Base64 أو عشرية. أما هذه الأداة فمخصصة للسداسي العشري: عدة قيم دفعة واحدة، وأطوال بعدد الخانات، وبادئات، وتجميع، وفواصل.

المزيد من الأدوات في أدوات المطورين →