بلوتوث معلومات تقنية
الاقتران القديم: هذه هي الطريقة الوحيدة المتاحة في بلوتوث v2.0 وقبل ذلك. يجب أن يقوم كل جهاز بإدخال رقم فهرسة البريد (PIN)؛ يكون الإقران ناجحًا فقط إذا قام كلا الجهازين بإدخال رمز PIN نفسه. يمكن استخدام أي سلسلة UTF-8 ذات 16 بايت كرمز PIN؛ ومع ذلك، قد لا تتمكن جميع الأجهزة من إدخال جميع رموز PIN الممكنة.
أجهزة الإدخال المحدودة: المثال الواضح لهذه الفئة من الأجهزة عبارة عن سماعة رأس مزودة بتقنية البلوتوث، والتي تحتوي على مدخلات قليلة بشكل عام. عادة ما تحتوي هذه الأجهزة على رقم تعريف شخصي ثابت، على سبيل المثال "0000" أو "1234"، والتي يتم تشفيرها في الجهاز.
أجهزة إدخال أبجدية رقمية: أجهزة الكمبيوتر والهواتف الذكية هي أمثلة على هذه الأجهزة. تسمح للمستخدم بإدخال نص UTF-8 كامل كرمز PIN. في حالة الاقتران بجهاز أقل قدرة ، يجب أن يكون المستخدم على علم بقيود الإدخال على الجهاز الآخر؛ لا توجد آلية متاحة لجهاز قادر على تحديد كيفية الحد من المدخلات المتاحة التي قد يستخدمها المستخدم.
تأمين الإقران البسيط: هذا مطلوب من قبل نوع بلوتوث v2.1، على الرغم من أن جهاز البلوتوث v2.1 قد يستخدم فقط الاقتران القديم للتفاعل مع جهاز v2.0 أو إصدار سابق. يستخدم الاقتران البسيط الآمن شكلاً من أشكال التشفير بالمفتاح العمومي، وبعض الأنواع يمكن أن تساعد في الحماية ضد الوسيط المتخفي وهجماته. يضمن الإقران البسيط الآمن آليات المصادقة التالية:
يعمل فقط: كما يوحي الاسم، هذه الطريقة تعمل فقط، دون تدخل المستخدم. ومع ذلك، قد يطالب الجهاز المستخدم بتأكيد عملية الإقران. يتم استخدام هذه الطريقة عادة بواسطة سماعات ذات إمكانات مداخل/ مخارج محدودة جدًا، وهي أكثر أمانًا من آلية PIN الثابتة التي تستخدمها هذه المجموعة المحدودة من الأجهزة للاقتران القديم. لا توفر هذه الطريقة حماية ضد هجمات الوسيط المتخفي.
المقارنة الرقمية: إذا كان كلا الجهازين يحتويان على شاشة عرض، ويمكن لأحدهما على الأقل قبول إدخال المستخدم بنعم / لا ثنائي، فيمكنه استخدام المقارنة الرقمية. تعرض هذه الطريقة رمزًا رقميًا مكونًا من 6 أرقام على كل جهاز. يجب على المستخدم مقارنة الأرقام للتأكد من أنها متطابقة. إذا نجحت المقارنة، فيجب على المستخدم (المستخدمين) التأكد من الإقران على الجهاز (الأجهزة) الذي يمكنه قبول الإدخال. توفر هذه الطريقة حماية ضد هجمات الوسيط المتخفي ، بافتراض أن المستخدم يؤكد على كلا الجهازين ويقوم بإجراء المقارنة بشكل صحيح.
إدخال مفتاح المرور: يمكن استخدام هذه الطريقة بين جهاز مزود بشاشة عرض وجهاز مزود بإدخال لوحة مفاتيح رقمية (مثل لوحة المفاتيح المعتادة) أو جهازين مع إدخال لوحة مفاتيح رقمية. في الحالة الأولى، تعرض الشاشة رمزًا رقميًا مكونًا من 6 أرقام للمستخدم، والذي يقوم بعد ذلك بإدخال الرمز على لوحة المفاتيح. في الحالة الثانية، يقوم مستخدم كل جهاز بإدخال نفس الرقم المكون من 6 أرقام. كل من هذه الحالات توفر حماية ضد الوسيط المتخفي.
خارج النطاق: تستخدم هذه الطريقة وسيلة اتصال خارجية، مثل الاتصال القريب من المجال (NFC) لتبادل بعض المعلومات المستخدمة في عملية الاقتران. اكتمال الاقتران باستخدام راديو البلوتوث، لكنه يتطلب معلومات من آلية خارج النطاق. يوفر ذلك مستوى حماية ضد الوسيط المتخفي فقط على مستوى آلية خارج النطاق.
يعتبر الإقران البسيط الآمن بسيطًا للأسباب التالية:
قبيل البلوتوث v2.1، لا يشترط التشفير ويمكن إيقاف تشغيله في أي وقت. علاوة على ذلك، فإن مفتاح التشفير جيد فقط لما يقرب من 23.5 ساعة. باستخدام مفتاح تشفير واحد أطول من هذا الوقت يسمح بهجمات XOR البسيطة لاسترداد مفتاح التشفير.
مطلوب إيقاف تشغيل التشفير للعديد من العمليات العادية، لذلك يكون من الصعب اكتشاف ما إذا تم تعطيل التشفير لسبب وجيه أو للهجوم الأمني.
يعالج بلوتوث v2.1 هذا بالطرق التالية:
يمكن تخزين مفاتيح الاتصال على نظام ملفات الجهاز، وليس على شريحة البلوتوث نفسها. يسمح العديد من الشركات المصنعة لرقائق البلوتوث بتخزين مفاتيح الوصلة على الجهاز - ومع ذلك ، إذا كان الجهاز قابل للإزالة، فهذا يعني أن مفتاح الارتباط ينتقل مع الجهاز.