הפיכת אלגוריתם לתקן אינה זהה לאישור האבטחה של יישום מסרים שלם.
האיום “אסוף עכשיו, פענח אחר כך” הוא תרחיש שבו תוקף שומר נתונים מוצפנים ומקווה להשיג בעתיד כלים לשבירת ההצפנה. התרחיש אינו מוכיח שהודעות של משתמש מסוים כבר נאספו, או שמועד בנייתו של מחשב מתאים ידוע. קריפטוגרפיה פוסט-קוונטית ביישומי מסרים (PQC) היא כלי קריפטוגרפי חדש שנועד להתמודד בדיוק עם התרחיש הזה.
במאמר נבחן את הסיכון של מחשוב קוונטי לשיחות ונציג קריטריונים מעשיים לבדיקת טענות של מוצרים.
תקציר: נקודות מרכזיות בקריפטוגרפיה פוסט-קוונטית למסרים
- התעבורה של היום, הסיכון של מחר: מידע שצריך להישאר סודי זמן רב עשוי להיות יעד בעל ערך לשמירה היום ולפענוח בעתיד.
- תקני NIST הסופיים: בשנת 2024 הושלמו שלושה תקנים מרכזיים לקריפטוגרפיה פוסט-קוונטית: FIPS 203, 204 ו-205.
- דרישות לאבטחה כוללת: התווית “יישום מסרים עמיד לקוונטים” אינה מספיקה לבדה; האבטחה תלויה בארכיטקטורה של המערכת כולה ובהגנה על מטא-נתונים.
- דוגמה מעשית (Livara): Livara משתמש בארכיטקטורה היברידית של הצפנה פוסט-קוונטית מקצה לקצה (Hybrid PQC E2EE) להודעות אישיות, לקבוצות פרטיות תואמות במצב E2EE ולמדיה המכוסה באותה שיחה. הערוצים אינם נכללים בכיסוי הזה.
מהי קריפטוגרפיה פוסט-קוונטית ביישומי מסרים?
קריפטוגרפיה פוסט-קוונטית (PQC) היא אוסף אלגוריתמים קריפטוגרפיים המסוגלים לעמוד בפני כוח העיבוד הגבוה של מחשבים קוונטיים. הם אינם דורשים חומרה קוונטית כדי לפעול, ופועלים בטלפונים ובמחשבים הרגילים הקיימים כיום.
מחשב קוונטי גדול ואמין במידה מספקת יוכל, באמצעות אלגוריתמים כגון שור, לפתור חלק מהבעיות שבבסיס RSA ו-ECC; הטענה אינה מתייחסת לכל מחשב קוונטי הקיים כיום. הדבר הופך את החלפת המפתחות ביישומי מסרים מסורתיים לפגיעה. הטכנולוגיה הפוסט-קוונטית מגינה על תוכן ההודעות באמצעות יצירת מפתחות הפעלה עמידים.
מהו “Harvest now, decrypt later”?
הטקטיקה “אסוף עכשיו, פענח אחר כך” (Harvest Now, Decrypt Later) פירושה שתוקפים מאזינים לתעבורת רשת מוצפנת של היום ושומרים אותה. המטרה אינה לשבור את ההצפנה מיד; הם מחכים להבשלת המחשבים הקוונטיים ואז מפענחים את הקבצים שנשמרו.
למה הסיכון הזה משמעותי?
ערכן של הודעות יומיומיות עשוי להיעלם במהירות, אבל המידע הבא נותר רגיש במשך עשורים:
- סודות מסחריים ופיננסיים
- תיקים משפטיים ורפואיים
- נתוני זהות ונתונים ממשלתיים
עד כמה הסיכון הקוונטי לשיחות מיידי?
אין ראיות זמינות לקיומו של מחשב קוונטי המסוגל לשבור את האלגוריתמים הנוכחיים בקנה מידה רחב. עם זאת, מעבר של תשתיות אבטחה הוא תהליך ממושך. בהחלטה על מעבר, יש להביא בחשבון את משך הזמן שהנתונים צריכים להישאר סודיים ואת הזמן הדרוש לשדרוג המערכת; אין סף מוחלט וכללי של “חמש שנים”.
הערת אבטחה: איומים קלאסיים כגון דיוג, נוזקות וגניבת חשבונות עדיין נמצאים בעדיפות ראשונה. יישום מסרים עמיד לקוונטים אינו יכול להגן על ההודעות בטלפון שנפרץ או במסך שנשאר חשוף.
הפרידו בין אלגוריתם תקני, פרוטוקול ומוצר
NIST FIPS 203 מגדיר את ML-KEM, מנגנון ליצירת סוד משותף. האלגוריתם אינו מצפין ישירות את הטקסט של כל ההודעות, והפיכתו לתקן אינה אישור של יישום מסרים שלם.
ארכיטקטורה היברידית משתמשת יחד בחומר מפתחות קלאסי ופוסט-קוונטי. ההגנה שנותרת אם אחד הרכיבים נשבר תלויה בשיטת השילוב ובהנחות הפרוטוקול; עצם קיומם של שני שמות אלגוריתמים אינו מספיק. יש לבדוק גם אימות זהות, חתימות, עדכוני מפתחות וטיפול בשגיאות.
הצגת PQXDH של Signal היא דוגמה להסבר טכני של מטרת שדרוג פוסט-קוונטי. המאמר ההוא מתייחס לשלב היסטורי מסוים; כדי להבין את מצב המוצר היום, צריך לקרוא גם את המפרט ואת הגרסה הנוכחיים. גם Livara מתאר את הארכיטקטורה ההיברידית שלו. המאמר הזה אינו מסיק מהתיעוד דירוגים או תעודת אבטחה עצמאית.
מה להעריך כשבוחרים יישום מסרים?
כדי להעריך את אבטחת יישומי המסרים, בחנו את השאלות המובנות הבאות:
- הצפנת ברירת מחדל: האם ההודעות מוצפנות מקצה לקצה כברירת מחדל?
- סוג הכיסוי הקוונטי: איזה חלק בפרוטוקול, החלפת מפתחות או חתימות, הוא פוסט-קוונטי?
- היקף הכיסוי: מה בדיוק כוללת ההצפנה הפוסט-קוונטית — רק הודעות ישירות, או גם קבוצות, תמונות וקובצי שמע? ומה נשאר מחוץ לתחום הזה?
- תקנים: האם נעשה שימוש באלגוריתמים שתוקננו על ידי NIST?
- ניהול מטא-נתונים: כמה מטא-נתונים, כגון זמן הודעות ואנשי קשר, היישום שומר?
האם כדאי להחליף את יישום המסרים כבר היום?
אם יש לכם מידע רגיש לטווח ארוך, סביר לבדוק את תוכנית המעבר הפוסט-קוונטית של המוצר. אבל אל תבחרו רק לפי התווית הזאת: מוצר עם ניהול מכשירים חלש, שחזור לא אמין או טענות שלא הוכחו עלול ליצור סיכונים מיידיים יותר.
ראשית זהו את המידע הרגיש ואת גורם האיום, ואז קראו על הכיסוי המדויק של הפרוטוקול ועל הראיות לבדיקתו. שדרוג היישום ושמירה על אבטחת המכשיר עדיין חיוניים. קריפטוגרפיה חדשה אינה מחזירה עותק שכבר נחשף כטקסט גלוי או באמצעות מפתח שדלף.
שאלות נפוצות (FAQ)
מהו “Harvest now, decrypt later”?
זו טקטיקת תקיפה שבה תוקפים שומרים נתונים שמוצפנים ואינם קריאים כיום, כדי לפענח אותם בעתיד באמצעות כוחם של מחשבים קוונטיים.
האם קריפטוגרפיה פוסט-קוונטית במסרים מחליפה הצפנה מקצה לקצה (E2EE)?
לא. השתיים משלימות זו את זו. הצפנה מקצה לקצה פירושה שרק שני קצות התקשורת קוראים את ההודעה. להוספת אלגוריתם פוסט-קוונטי יש מטרה אחרת: להפוך את שלב החלפת המפתחות לעמיד בפני מחשבים קוונטיים עתידיים.
האם השם ML-KEM מספיק?
לא. צריך לדעת באיזה שלב משתמשים בו, איך הוא משולב ברכיבים אחרים ואיזו הערכה עצמאית קיימת לגרסת המוצר. היקף E2EE, מטא-נתונים ואבטחת המכשיר הם שאלות נפרדות.
האם מחשבים קוונטיים כבר קוראים שיחות עכשיו?
אין להסיק מידיעה על התקדמות בחומרה שהצפנת שיחות נשברה בקנה מידה מעשי. לוח הזמנים ליכולת הזאת אינו ודאי; איומים קיימים כגון נוזקות וגניבת חשבונות מתקיימים גם בלי קשר אליה.



