אתגר ההנצחה בהנדסת רשתות IoT

האינטרנט של הדברים (IoT) הפך תעשייתי, רפואי וסביבות צרכנים על ידי שילוב מיליארדי מכשירים.מכשירי IoT הנדסיים אלה - רגישים, פועלים, בקרים - פועלים לעתים קרובות תחת כוח קפדני, עיבוד, ומגבלות זיכרון קריפטוגרפיים מסורתיות, בעוד חזק, יכול להיות כבד מדי עבור חומרת משאבים מוגבלת (FSK) מספק חלופה מבטיחה: שיטות אימותים סטנדרטיים המאפשרים לפרוטוקולים של אימותים דיגיטליים, כגון אימותים של אבטחה, כאשר אנו יכולים להיות ברורים של אבטחה.

תדירות Shift Keying Fundamentals עבור IoT

Frequency Shift Keying היא שיטה דיגיטלית מודולציה שבו תדירות של אות המוביל עובר בין ערכים שנקבעו מראש לייצג סמלים בינאריים או רב-דרגיים. in binary FSK (2-FSK), שני תדרים תואמים ל bits 0 ו 1; M-ary FSK מרחיבה את זה לסמלים יותר, הגדלת נתונים באמצעות עומס רוחב פס רחב יותר.

התאמתו של FSK ל-IoT נובעת ממספר תכונות פיזיקליות:

  • (FLT:0) חסינות רעש: גילוי מבוסס תדירות הוא פחות רגיש לרעש מפוספס מאשר שינוי מפוספס (ASK) קריטי בסביבות תעשייתיות עם התערבות חשמלית.
  • (FLT:0) במעטפה: 1FLT:1 האות המשודר יש אמפלוט יציב, המאפשר מגברי כוח לא ליניארי יעילים.
  • (FLT:0)Simple Demodulation:FLT:1 , תדירות discriminators, לולאות שננעלו בשלב (PLLs), או גלאי אפס לחצות יכול לשחזר את אות הבסיס עם עיבוד אותות דיגיטליים מינימלי (DSP).
  • רוחב פס:0 (FLT:1) על ידי בחירת סטיית תדר המתאים וקצב סמל, מעצבים יכולים איזון טווח, שיעור נתונים ויעילות ספקטרלית.

בהתחשב במאפיינים אלה, FSK אומץ בסטנדרטים אלחוטיים בעלי כוח נמוך כגון Bluetooth Low Energy (הגרסה Gaussian FSK), Z-Wave, וקישורים תעשייתיים רבים קנייניים. שכבת אימות שנבנתה על גבי מודול זה ממנת את האינטונציה שלו מבלי להוסיף הצפנה.

לצולל עמוק יותר לתיאוריה של FSK Modulation, התייחס ל-FLT:0 (סעיף FSKreave) 1 או ל-FLT:2IEEE 802.15.4 סטנדרטיFLT 3: (שמשתמשים ב- O-QPSK אך דנים במושגים הקשורים).

פרוטוקולים מבוססי FSK-based Authentication Protocols

פרוטוקול אימות המבוסס על FSK חייב להקים זהות אומתית ללא חישוב כבד או החלפת נתונים מוגזמת.מרכיבים עיצוב הבאים יוצרים את הליבה של פרוטוקולים כאלה.

חתימה זמנית ייחודית כמכשירים

כל מכשיר ברשת מוקצה רצף מוגדר מראש של פלאים (FLT:0) - דפוס רב טון קבוע, שלא כמו כתובת MAC סטטית, UFS משמש רק במהלך האימות לחיצת יד ולא מועבר בטקסט רגיל.

דור UFS חייב לקחת בחשבון את סובלנות תדירות נושא, oscillator סחף, ו-Doppler לעבור רובוטים תעשייתיים ניידים. עבור מתקנים סטטיים, דפוס תגובה אתגר שני טון פשוט עובד היטב. עבור מכשירים ניידים, להקות משמר רחב יותר או סינון הסתגלות נדרש.

אתגר-תגובה של חברת Key Exchange (CRAKE)

התעודה הקלאסית ממשיכה כדלקמן:

  1. (ב) ,0) צ'אלנג: (FLT:1 The verifier (למשל, שער) שולח רצף ידוע של preambles באמצעות FSK למכשיר תחת אימות (DUA) הקדם מכיל nonce אקראית, תזמון, או ערך נגד.
  2. (FLT:0)Response: FLT:1 The DUA חל על החתימה הייחודית שלו על לוחמת התדירות הייחודית שלו על האתגר ומעביר את התגובה המותקנת בחזרה.החתימה עשויה להיות התדר קבוע או רצף תדר פסאודו-random התפתל ממפתח סודי.
  3. (ב) ,0) ,Verification:FLT:1 The verifier Demodulatedulates את התגובה, מפיץ את תבנית התדר הצפויה, ומשווה אותה לחתימה המאוחסן.

מנגנון זה מתנגד להתקפות טריוויאליות של משחק מחדש משום שהאתגר משתנה כל מפגש.יתר על כן, תגובת התחום של Modulation אינה נראית לעין לחבילות סטנדרטיות של חבילות שרק מפענחות תשלומים דיגיטליות – משקעים שתופסים דגימות IQ גולמי עדיין יצטרכו לדעת את המיפוי המדויק של UFS.

זיהוי שגיאות ותיקון שגיאות

ערוצי FSK בסביבות תעשייתיות נוטים להתפוצץ שגיאות, ריבוי זעזועים והפרעה.פרוטוקול אימות חייב לכלול זיהוי שגיאות חזק כדי למנוע קבלה כוזבת. בדיקת מחזורית (CRC) שהוצמדה לצומת אתגר ותגובה מבטיחה יושרה.

מעצבים צריכים לבחור תוכניות כי איזון הגמישות וצריכת החשמל. A (7,4) קוד ההיגוי, למשל, מוסיף שלוש נקודות אדומות לארבעה סיביות מידע והוא הטמיע במיקרו-בקרים של 8 סיביות עם מינימום מעל הראש.

יישום הנדסה IoT Hardware

אימות FSK בפועל דורש בחירה חומרה זהירה אופטימיזציה קושחה.

שיקולים קשים

רוב מכשירי ה-IoT המודרניים תומכים ב- configurable FSK Modulation. Chips מ-TI, Silicon Labs, Semtech ו- NXP מציעים סטייה תדירות, קצב סמל והתאמות באורך טרום-אפילפטיים.עבור , רדיוים מוגדרים תוכנה (SDRs) כגון RTL-SDR או HackRF מאפשרים ניסויים מהירים. עם זאת, ייצור צריך להשתמש בתוכנות ייעודיות כדי לענות על עלויות כדי לעמוד בפני מטרות כוח.

פרמטרים מרכזיים כדי להגדיר עבור עיכובים ספציפיים אימות:

  • (FLT:0) סטיות של שקיפות: FLT:1 בדרך כלל ±50 kHz ל-250 ± kHz, בהתאם לתקנות רוחב פס וסינון חדות יותר משפר את שולי הרעש אבל צורב יותר רוחב פס.
  • שיעור החיוב של LT:0 (הההפצה של קונסולת מידע) הוא קטן (כמה עוויתות), כך ששיעורים מ 1 kbps ל 100 kbps נפוצים.
  • (ב) [15] , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

אסטרטגיות אופטימיזציה

מכיוון ש-FSK Transceivers צורכים כמויות דומות של אנרגיה לכל סמל המועבר ללא קשר לנתונים, שואבת הכוח הכוללת תלויה בזמן שידור וברכיבה על אופניים:

  • להפחית את מספר הניסיונות האימות על ידי צ'ינג מפגשים מוצלחים קודמים ושימוש בזיהוי חוזר מהיר עם חיתול מתגלגל.
  • אימות אסימטרי: השער (ללא כוח) יכול לשדר אתגרים ארוכים יותר, בעוד החיישן מגיב עם פרץ חתימה מינימלי.
  • תכונות של שבבי צ'יפס מודרניים יכולות להקשיב לתבנית תדר מסוים לפני להעיר את המעבד הראשי.זה מאפשר למכשיר להישאר בשינה עמוקה עד שאתגר FSK תקף מזוהה.

סקלאלה וניהול רשת

ברשת של אלפי מכשירים, הקצאה וניהול חתימות תדר ייחודי הופכת למשימה לוגיסטית מרכזית.מרשם מרכזי מאחסן את כל מכשיר UFS וסוד משותף לדור אתגר.Over-the-air הוראה ניתן לבצע באמצעות פרוטוקול מאובטח של מפוספסת נעליים, אך תכנון זהיר נדרש כדי למנוע התנגשותות בניסיונות אימות מקבילים.

גישה מעשית אחת היא לחלק את רוחב הפס הזמין ל-Files אימות ולהשתמש ב-Time-division מרובים גישה (TDMA) עבור לחיצות בקנה מידה גדול.עבור רשתות אד-hoc או mesh, אלגוריתמים מבוזרים יכולים להקצות חתימות זמניות באמצעות ספקטרום התפשטות תדירות (FHSS) הנגזר ממפתח רשת.

ניתוח השוואתי עם הערכה מבוססת שינוי אחר

מהנדסים הרואים אימות מבוסס FSK צריכים להשוות אותו חלופות כגון On-Off Keying (OOK), שלב Shift Keying (PSK), ו- Orthogonal Frequency Divisionxing (OFDM) אימות תת-החלי.

SchemePower EfficiencyMultipath RobustnessImplementation ComplexityEavesdropping Difficulty
FSKHigh (constant envelope)Good (non-coherent detection possible)Low–MediumMedium (frequency patterns discernible but variable)
OOKHighPoor (amplitude noise sensitive)Very LowLow (easily detected)
PSKMedium–High (requires coherent detection)Better than OOK, worse than FSK in fadingMedium–HighHigh (phase manipulation harder to decode without reference)
OFDM subcarrierLow (high crest factor)ExcellentHigh (IFFT/FFT needed)Very High (subcarrier mapping can be varied)

עבור מכשירים הנדסיים אופייניים (שיעור נתונים נמוך, עלות נמוכה, סטטית או איטית), FSK מציע את העודף הטוב ביותר בין ביצועים ופשטות. כאשר אבטחה קיצונית נדרשת, PSK או של תוכניות מבוססות DM ניתן לשכב על גבי, אבל עלות שטח הסיליקון מוגבר וצריכת חשמל.

ניתוח אבטחה: איומים ומייגים

אין פרוטוקול אימות פיזי-שכבתי חסין לתקוף.אנחנו מנתחים את האיומים העיקריים ומציעים נטיות.

Replay Attacks

⁇ מתעדת החלפת אתגר מוצלחת ומשנה אותה מאוחר יותר.הגישה המבוססת על הנס כבר מונעת משחק חוזר, אבל אם הניסוח הוא צפוי מדי, תוקף יכול לענות מראש.שימוש בקריפטוגרפיים יצר לאפסים אקראיים והזדקנות זמן מבטל את הסיכון הזה.

קיצור ו- Frequency Pattern Extraction

אם התוקף לוכד דגימות IQ גולמיות בנאמנות גבוהה (למשל, עם SDR), הם יכולים למדוד את סטיית התדירות המדויקת בשימוש בחתימה.כדי למנוע זאת, המכשיר יכול להטביע את החתימה שלו ב-FLT:0 ⁇ דפוס פגום FLT:1 אשר משתנה כל מפגש מבוסס על סוד משותף.

ג'ינג והכחשה של השירות

פולט זדוני יכול להציף את הערוץ עם רעש על תדרי האימות. להפיץ את האימות על פני להקה FHSS רחב מקטין את ה-FHSS צרבת פס.בנוסף, הפרוטוקול יכול ליישם גמישות הסתגלותית - המתכופף ללהקת גיבוי אם prelude prelude הוא מזוהה.

פיגועי צד-Channel על ה-FSK Demodulator

תוקף מעקב אחר פליטות אלקטרומגנטיות או צריכת חשמל עשוי להפיק את החתימה תדירות השימוש של פעולות חומרה בזמן קבוע ומגן אנלוגי משולב החזית הקדמי מגן על הפחתת הדליפה. עבור יישומים אבטחה גבוהים ביותר, שילוב FSK עם אקראיות שעון טרנספורמטיבי יכול לטשטש את הקצוות התזמון הרגישים.

ניתן למצוא סקר מקיף של טכניקות אבטחה של שכבות פיזיות ב-FLT:0 (הנייר של IEEE) 1FreaLT (קישור חיצוני).

המונחים: séloyment Scenarios

אימות מבוסס FSK הוחל בהצלחה במספר הקשרים תעשייתיים.

רשתות חיישנים תעשייתיות (ISN)

במערכת ניטור רצפת המפעל, מאות טמפרטורה, רטט וחיישנים לוחצים מדי כמה שניות.שער חייב לאמת כל חיישן לפני קבלת נתונים.שימוש בחתימות FSK, השער יכול לאמת חיישנים בתוך מילימטרים מבלי להתעורר ערימה הצפנה מלאה.ספק אוטומציה אחד גדול אחד ייושם גרסה של זה בכוח אלחוטי נמוך שלה, צמצום הגמישות על ידי 70% לעומת הידיים מבוססות AES.

יישומים חכמים

עבור מונים חכמים לתקשר עם אגרגורים שכנים, אימות FSK מספק את השקיפות הנמוכה הנדרשת עבור אותות תגובה הביקוש.האתגר-response משתמש באותה קבוצה 868/9915 MHz ISM כזרם הנתונים הראשי, הימנעות חומרה נוספת. פריסת טייס בדרום אירופה הפגינה אפס חיובי מעל 6 חודשים, אפילו תחת התערבות כבדה מלהקות תאיות צמודות.

מכשירים רפואיים של IoT (Body Area Networks)

צגים בריאים ללבוש דורשים כוח אולטרה נמוך וצמד מאובטח עם מרכז (למשל, סמארטפון) אימות מבוסס FSK בשכבה הפיזית מקטין את צריכת החשמל במהלך הצמדה כי אין מנוע הצפנה כבד צריך להיות מופעל.חתת תדירות נגזרת של מכשיר חיישן ייחודי של חיישן חיישן ייחודי של חיישן חיישן, מה שהופך אותו קשה כדי לשכפל.

אפשרויות לעתיד ומחקר

כמו ש-IoT עולה לעשרות מיליארדי מכשירים, וכמחשוב קוונטי מאיים על קריפטוגרפיה קלאסית, אימות FSK חייב להתפתח.

Machine Learning for Signature Verification

במקום להסתמך על סף קבוע עבור התאמת תדירות, מערכי ML (למשל, תמיכה מכונות וקטור או רשתות עצביות קלות משקל) יכול ללמוד את ליקויי הערוץ בפועל טביעות אצבע ספציפיות למכשיר.זה משפר את העוצמה מפני סחף טמפרטורה והזדקנות. זמן אמת בכפוף ל- Cortex-M0 הוא אפשרי עם מודלים קוונטיים של כמה KB.

שילוב עם Cryptography

בעוד אימות FSK בשכבה הפיזית מציע יעילות מיידית, לאחר קריפטוגרפיה לאחר-quantum (PQC) עשוי בסופו של דבר להחליף אותו בהסכם מפתח. גישה היברידית באמצעות FSK עבור זהות ראשונית ו- PQC עבור החלפת מפתח יכול לגשר על השנים ביניים. החוקרים חוקרים בוחנים תוכניות חתימה מבוססות LITT כי המפה לסימנים דומיין תדירות.

סימולציה מחדש של Dynamic Signature Reconfigation

כדי למנוע הפעלה מחדש של חתימות שנלכדו, פרוטוקולים עתידיים יכולים לאפשר למנהל הרשת לעדכן את ערוץ הנתונים המוצפנים מרחוק של המכשיר על גבי ערוץ נתונים מוצפן.זה מהדהד בשכבה הפיזית מוסיף קו הגנה נוסף.

לקריאה נוספת על הצומת של אבטחה ו-IoT:0.NIST פיזיקלי אבטחה כללית של שכבת אבטחה ספקטרום 1

מסקנה

פרוטוקולים מבוססי FSK מספקים פתרון מעשי, קל משקל ועוצמתי לאבטחת מכשירי IoT הנדסיים.על ידי ניצול התכונות האינטגרטיביות של מודולציה בתדר, מעצבים יכולים להשיג אימות זהות מכשיר חזק עם מינימום מחשוב יתר, צריכת חשמל נמוכה, והתחדשות נגד ליקויים סטנדרטיים של מערכות אבטחה, רק נגד ליקויים סטנדרטיים של מערכות האבטחה, הוא פשוט - לא רק חתימות קינן באתגר עם תקלות תגובה תעשייתית, וזיהוי יעיל של התדירות גבוהה עם הדבקה של הפחתת הפחתת הפחתת הפחתת הפחתת התדירות גבוהה, כאשר הם יכולים להיות מעורבים של התקפות אבטחה, ופעולות נגד תקלות אבטחה, תוך כדי שילוב של התקפות אבטחה, כמו גם הדבקה יעילה נגד תקלות אבטחה, כמו גם הדבקה יעילה נגד תקלות אבטחה יעילה, כמו גם הדבקה יעילה נגד תקלות אבטחה יעילה נגד תקלות יעילות נגד תקלות אבטחה יעילה, ופעולות נגד תקלות יעילות , כמו גם הקטנת הקטנת הקטנת הקטנת הדבקה יעילה הקטנת הקטנת , כמו גם הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת הקטנת