EPC Gen2 v2: ما الذي تغيّر فعليًا عن الإصدار v1.2
EPC Gen2 v2: ما الذي تغيّر فعليًا عن الإصدار v1.2
Protocols

EPC Gen2 v2: ما الذي تغيّر فعليًا عن الإصدار v1.2

يضيف Gen2 v2 أوامر أمنية وخصوصية اختيارية فوق واجهة الهواء v1.2. إليك أي منها يغيّر الترميز والوسيط واختيار الشريحة، وأيها يمكن تجاهله.

7 min· By SpidersRFID Editorial Team

إن EPC Gen2 v2، المعروف رسميًا بـ ISO/IEC 18000-63:2013، امتداد لواجهة الهواء Gen2 وليس بديلًا عنها. لا يزال الجرد يعمل عبر Select وQuery وACK وردود EPC. ما يضيفه v2 هو طبقة أمن وخصوصية اختيارية: Authenticate وChallenge وUntraceable وSecure Commissioning وآلية نقل ملفات من الوسم إلى القارئ.

بالنسبة لفريق التنفيذ، السؤال محدود: أي هذه الميزات ستدعمها قارئاتك وشرائحك فعليًا، وأيها يغيّر منطق الترميز أو الوسيط؟

ما هو EPC Gen2 v2 في فقرة واحدة؟

يحتفظ Gen2 v2 بالطبقة الفيزيائية ومجموعة الأوامر في v1.2 ويضيف فوقها أوامر تشفير وخصوصية اختيارية. يعمل وسم v1.2 مع قارئ v2 بشكل طبيعي؛ والميزات الجديدة لا تُفعّل إلا إذا دعمها الطرفان. لذلك فإن المطابقة ليست ثنائية: قد يكون القارئ قادرًا على v2 ومع ذلك يدعم مجموعة الجرد الفرعية فقط.

يقدّم المعيار مصادقة وسم قائمة على AES-128، ومفتاحًا لكل وسم، وإخفاء هوية الوسم، وتزويدًا آمنًا عبر رابط قصير المدى، ونموذج نقل بيانات قائم على الملفات. كل ذلك اختياري، ولهذا لا يخبرك نص المعيار إلا بالقليل عما ستفعله قارئة معينة في مستودع معين.

أي الأوامر الجديدة يغيّر العمل اليومي؟

بالنسبة لمستودع يعدّ الكراتين، لا شيء تقريبًا. لا تهم Authenticate وChallenge وUntraceable وSecure Commissioning إلا عندما تكون الهوية نفسها هي مخاطر العمل.

  • Authenticate: يثبت القارئ أنه يعرف مفتاح الوسم، ويثبت الوسم أنه أصلي، ويُستخدم لمكافحة التقليد وللتحقق من أن الرقم التسلسلي لم يُستنسخ.
  • Challenge وResponse: نسخة أخف تُستخدم عندما تكون المصافحة الكاملة أبطأ من العملية نفسها.
  • Untraceable: يخفي الوسم رمز EPC وجزءًا من الذاكرة عن القراء غير المصرح لهم، ويبقى قابلًا للقراءة مع التصريح.
  • Secure Commissioning: كتابة مصادق عليها قصيرة المدى تُستخدم لتسليم المفاتيح عند نقطة الترميز، بحيث لا تنتقل المفاتيح نصًا صريحًا.

كيف تمنع مصادقة الوسم الاستنساخ فعليًا؟

كل وسم يخزّن مفتاح AES-128 خاصًا به في ذاكرة محمية، ويطلق القارئ تحديًا عشوائيًا. يشفّر الوسم التحدي ويعيد النتيجة؛ والنسخة المقلدة التي لا تملك المفتاح لا تستطيع إنتاج النص المشفر الصحيح. تستغرق عملية التحقق من واحد إلى اثنين مللي ثانية لكل وسم، وهو مقبول في قارئ محمول يقرأ بضع مئات من الأوسمة في الدقيقة، لكنه عنق زجاجة في بوابة يجب أن تقرأ ألف وسم في الثانية.

الاقتصاد يحدد موضع الاستخدام. تكلفة الشريحة القادرة على التشفير نحو ضعف إلى أربعة أضعاف الرقاقة القياسية، لذا تُحفظ المصادقة للأدوية وقطع الغيار الدفاعية والسلع الفاخرة ومكونات الضمان عالية القيمة. أما وضعها على ملصق كرتون بثمانية سنتات فلا يمكن تبريره.

هل لا تزال أوامر الخصوصية والقتل ذات معنى؟

لم يختفِ أمر Kill؛ ويضيف v2 نسخة آمنة اختيارية تتطلب مصادقة، بحيث لا يستطيع قارئ عابر إسكات وسم على رفّ. أما Untraceable فهو الإضافة الأكثر جدوى في التجزئة: بعد نقطة البيع يمكن للوسم إخفاء رمز EPC عن أي طرف غير مصرح له، وهذا يعالج اعتراض خصوصية المستهلك الذي أوقف عدة برامج على مستوى القطعة.

لكن أيا من الميزتين لا يغني عن تقييم حماية البيانات. فإذا كان الوسم سيصاحب قطعة ملابس إلى المنزل، فالسؤال ليس فقط هل يمكن إخفاء رمز EPC، بل هل يحتفظ التاجر برابط بين ذلك الرمز والعميل.

كيف يغيّر v2 ذاكرة الوسم ومعالجة البيانات؟

خريطة الذاكرة أوضح، والوصول على مستوى الكتلة أكثر تحديدًا، وهذا يهم بمجرد أن تكتب أكثر من رمز EPC. تحمل شرائح الجيل الثاني النموذجية من 128 إلى 496 بت من ذاكرة المستخدم، وهي كافية لرقم دفعة أو تاريخ صيانة أو قراءة مستشعر دون الرجوع إلى قاعدة بيانات.

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

  • EPC وTID: متاحان دائمًا.
  • ذاكرة المستخدم: من 128 إلى 496 بت في الشرائح الحالية، وتُكتب على مستوى الكتلة.
  • كلمتا مرور الوصول والقتل: 32 بت لكل منهما، مع حالة قفل موصى بها.
  • نقل بيانات الوسم: اختياري ويعتمد على البرنامج الثابت.

ماذا يعني v2 عند اختيار القارئ والشريحة؟

اسأل ثلاثة أسئلة قبل الشراء: هل يكشف برنامج القارئ الثابت عن أوامر المصادقة وإخفاء الهوية عبر LLRP أو عبر حزمة تطوير المصنّع؟ هل تدعم عائلة الشرائح AES-128؟ وهل يوجد تقرير مطابقة لتلك النسخة تحديدًا من البرنامج الثابت؟ تختلف عائلات Impinj M700 وNXP UCODE DNA ومكوّنات EM Microelectronic اختلافًا كبيرًا في هذا.

ثم اختبر بأوسمتك أنت. الأوامر الاختيارية هي الجزء الأكثر تنفيذًا بشكل جزئي في المعيار، وقارئ يجتاز مطابقة الجرد قد يفشل في دورة مصادقة كاملة ذهابًا وإيابًا.

الخلاصة

يهم Gen2 v2 عندما تكون الهوية هي الخطر، لا عندما يكون الإنتاجية هي الهدف. الجرد والبوابات وتجزئة القطعة الواحدة تكتسب قيمتها من سلوك v1.2 ولا تحتاج إلى تشفير. أما الأدوية والدفاع والسلع الفاخرة والقطع الحساسة للضمان فينبغي أن تحدد شرائح داعمة لـ v2 وأن تتحقق من المصادقة من طرف إلى طرف قبل النشر.

تكامل Odoo RFID — حل متكامل

نستخدم ملفات تعريف الارتباط لتحسين تجربة التصفح وتحليل حركة الزيارات وتخصيص المحتوى. انقر على «قبول الكل» للموافقة على جميع ملفات تعريف الارتباط، أو اختر «الضرورية فقط». راجع سياسة الخصوصية لمزيد من التفاصيل.