عند تكوين IPsec (أمان IP) على Cisco IOS XE باستخدام PQC (تشفير ما بعد الكم) و PPK اليدوي (مفاتيح ما بعد الكم المشتركة مسبقا) بتنسيق hex، يمكن للجهاز رفض PPK تنسيق hex مع أي من هذه الأخطاء:
Device(config-ikev2-keyring-peer)#ppk manual id peer1 key hex 3a4b5
% Invalid input detected at '^' marker.
Device(config-ikev2-keyring-peer)#
Device(config-ikev2-keyring-peer)#ppk manual id peer1 key hex 3a4b5c88
% Invalid hex key.All characters in hex string must be ASCII.
Device(config-ikev2-keyring-peer)#
الموجهات من Cisco التي تشغل برنامج Cisco IOS XE
IPsec باستخدام تنفيذ تشفير ما بعد الكم باستخدام مفاتيح PPK اليدوية
يتحقق الموجه من صحة قيم البايت التي تم فك ترميزها باستخدام سلاسل سداسية عشرية لتكوين المفتاح اليدوي ل PPK. يجب أن تفي القيمة التي تم فك ترميزها بالمتطلبين التاليين:
يجب أن يمثل PPK المرمز سداسي عشر سلسلة ASCII صالحة. بما أن كل حرف ASCII يتم ترميزه باستخدام 8 بت، ويمثل كل حرف سداسي عشر 4 بت من المعلومات، فإن سلسلة سداسية عشرية الإدخال يجب أن تتألف من عدد زوجي من الحروف. على سبيل المثال، السلسلة السداسية العشرية 3a4b5 هي إدخال غير صالح نظرا لأنها تحتوي على رقم فردي (5) من الحروف السداسية العشرية.
يقبل المحلل القيم السداسية العشرية فقط إذا ظلت وحدات البايت المفكوزة ضمن نطاق بايت ASCII القياسي (0x00-0x7F). تم رفض المفتاح المثير للمشاكل 3a4b5c88 بسبب:
0x3a = 58 (ascii ":") valid
0x4b = 75 (ascii "K") valid
0x5C = 92 (ascii "\") valid
0x88 = 136 invalid - outside of standard ASCII range
لحل هذا الخطأ، أستخدم قيم سداسية عشرية حيث تبقى كل بايت ضمن نطاق ASCII القياسي (0x00-0x7F)، على سبيل المثال:
Device(config-ikev2-keyring-peer)#ppk manual id peer1 key hex 3a4b5c88
% Invalid hex key.All characters in hex string must be ASCII.
Device(config-ikev2-keyring-peer)#ppk manual id peer1 key hex 3a4b5c78
Device(config-ikev2-keyring-peer)#
إدخال مفتاح PPK غير صالح بتنسيق سداسي عشر لأنه خارج نطاق أحرف ASCII القياسي (0x00-0x7F).
تكوين تشفير آمن كموميا باستخدام مفاتيح ما بعد الكم التي تم ضغطها
'Cisco بق id CSCwn32983'(Cisco داخلي خطأ أن يجعل المحلل خطأ أكثر وضوحا)
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
1.0 |
24-Aug-2026
|
الإصدار الأولي |