Clear Sky Science · he
SCD-CHAOS: תיבת S דינמית והצפנה היברידית אדפטיבית לתמונות בעזרת דיפוזיה מולטימאפית כאוטית
למה חשוב להסוות תמונות על מכשירים זעירים
מצלמות חכמות, פעמוני דלת, חיישנים רפואיים ומכשירים קטנים אחרים שולחים יותר ויותר תמונות דרך האינטרנט. אם התמונות האלו נודדות בגילוי‑חופשי, מאזינים זדוניים יכולים לרגל אחר בתים, בריאות או הרגלים של אנשים. הצפנה חזקה יכולה להסתיר מידע זה, אך רבים מהשיטות הקלאסיות כבדות מדי עבור שבבים בעלי צריכת כוח נמוכה. במחקר זה מוצע אופן חדש לערבב תמונות כך שייראו כרעש אקראי, ובאותה עת לרוץ מספיק מהר על חומרה צנועה המשמשת במכשירי האינטרנט של הדברים.

טוויסט חדש במנעול ובמפתח הדיגיטליים
המחברים מציגים את SCD‑CHAOS, שיטת הגנה על תמונות שתוכננה במיוחד למכשירים בעלי משאבים מוגבלים. במקום להסתמך על המתמטיקה המסורתית של צופן ברמת בנק, היא מנצלת דפוסים כאוטיים — מערכות שמתנהגות באופן לא צפוי אף על פי שהן פועלות לפי כללים פשוטים. שני דפוסים כאלה, המכונים מפות Tent ו‑Henon, משולבים כדי לייצר קוד סודי שמשתנה ברציפות. כל תמונה מוקטנת תחילה לגודל סטנדרטי של 64 על 64 פיקסלים למטרות מדידה, ואז כל שכבת צבע מפוצלת ומסודרת מחדש על סמך הקוד הזה כך שהפיקסלים השכנים בתמונה המקורית ימצאו רחוקים זה מזה בגרסה המעורבבת.
איך תמונות מפורקות ומבוּלְבּלות
בתוך SCD‑CHAOS, החלקים האדום, הירוק והכחול של תמונה מומרצים לשורות ארוכות של מספרים. מפת ה‑Tent שולטת באיך המיקומים שלהם מעורבבים, מפרקת צורות וקצוות ניתנות לזיהוי. במקביל, מפת ה‑Henon מכתיבה איך הבהירות של כל פיקסל משתנה. שני הזרמים הכאוטיים הללו משולבים למפתח היברידי שהוא שונה עבור כל פיקסל. מפתח זה משמש בפעולה פשוטה בסגנון הדלק/כבה, בדומה להפיכת ביטים, שהיא זולה לביצוע על מעבדים קטנים אך קשה מאוד להפיכה ללא אותו מפתח מדויק.

טבלת החלפה המשתנה בצורתה
הרבה צופנים משתמשים בטבלת חיפוש קבועה להחלפת כל ערך פיקסל אפשרי באחר. תוקפים יכולים לעיתים לנצל תבניות בטבלאות כאלה. SCD‑CHAOS נמנע מכך על‑ידי בניית טבלה חדשה, המוכרת כ‑S‑box, בכל פעם שמצפינים תמונה. המצב הנוכחי של המפות הכאוטיות קובע איך הטבלה מסודרת, כך שגם אם שתי תמונות וסיסמאות זהות — הפלטים המעובבבים יהיו שונים. האבולוציה המתמדת הזאת מלטשת את הסטטיסטיקה של התמונה המוצפנת, ומשטחת את היסטוגרמת הבהירות שלה כך שהיא תידמה ברוב המקרים לרעש טהור ותחשוף כמעט כלום על התוכן המקורי.
בדיקה במבחן
הצוות בחן עד כמה הסכימה מסתירה מבנים על‑ידי מדידת כמה הפיקסלים המוצפנים שונים מהמקור ומאחד את השני. הם מדווחים שכמעט כל פיקסל משתנה כאשר המפתח משתנה מעט, וששוני הבהירות בין זוגות תמונות מוצפנות נע סביב הרמות המצופות לצופן חזק. מדדי האקראיות מתקרבים לערכים האידיאליים שלהם, והדמיון בין המקור לתמונה המעורבבת הוא כמעט אפס, בעוד שההתאמה בין המקור לתמונה שהופגה מחדש כמעט מושלמת. למרות שהשיטה גורמת להפרעה רבה, היא ניתנת להפיכה במדויק כאשר נעשה שימוש במפתח הנכון.
מתוכנן לעולם הממשי של מכשירים קטנים
מעבר לתיאוריה, המחברים מימשו את SCD‑CHAOS על לוחות פופולריים וזולים כגון ESP32 ועל מיקרו‑בקר ARM Cortex‑M4. עבור גדלי תמונה צנועים, הצפנה ופענוח לוקחים רק חלקי שנייה וצריכים מעט זיכרון וכוח, דבר קריטי לחיישנים המופעלים על סוללה. טווח המפתחות האפשריים הוא עצום, מעבר למה שניתן לחקור בניחוש ברוטלי. במילים פשוטות, המחקר מראה שאפשר להפוך תמונות יומיומיות לרעש שרק הנמען המיועד יכול לבטל, וזאת תוך עמידה במגבלות הקשוחות של מהירות וצריכת אנרגיה במכשירים מחוברים מהדור הבא.
ציטוט: Yogi, B., Majumdar, R., Ghosh, P. et al. SCD-CHAOS: dynamic S-box and chaotic hybrid adaptive image encryption using multi-map diffusion. Sci Rep 16, 15818 (2026). https://doi.org/10.1038/s41598-026-43981-z
מילות מפתח: הצפנת תמונות, אבטחת IoT, מפות כאוטיות, קריפטוגרפיה קלת משקל, פרטיות נתונים