מה זו הצפנת אפס ידיעה? מדריך פשוט
הצפנת אפס ידיעה (zero-knowledge) פירושה שהשירות ששומר את הנתונים שלכם לא יכול לקרוא אותם. הנתונים מוצפנים במפתח שנוצר ממשהו שרק אתם יודעים, והחברה אף פעם לא רואה את המפתח הזה.
זה מונח שיווקי, לא תקן. לכן השאלה המועילה היא לא "האם כתוב אפס ידיעה" אלא "מי יכול לפתוח את הנתונים שלי".
מה חשוב לדעת?
- העניין הוא מי מחזיק את המפתח. אם רק אתם מחזיקים אותו, החברה לא יכולה לקרוא את הנתונים שלכם.
- אין איפוס סיסמה. אם החברה הייתה יכולה לאפס, החברה הייתה יכולה להיכנס.
- זה לא אותו דבר כמו מקצה לקצה. לעיתים קרובות הן מגיעות יחד, אבל עונות על שאלות שונות.
במה זה שונה מהצפנה מקצה לקצה?
הצפנה מקצה לקצה עוסקת בנתונים שעוברים בין מכשירים. אפל מנסחת זאת כך: "נתונים מוצפנים מקצה לקצה ניתנים לפענוח רק במכשירים המהימנים שלכם שבהם אתם מחוברים לחשבון Apple".
אפס ידיעה עוסקת בספק. היא אומרת שהחברה ששומרת את הנתונים לא לומדת עליהם דבר. בפועל, שתיהן מצביעות על אותו מבחן: המפתח אף פעם לא יוצא מהמכשירים שלכם.
האם iCloud היא אפס ידיעה?
לא כברירת מחדל. תחת הגנת הנתונים הרגילה, אפל אומרת שהמפתחות שלכם "מאובטחים במרכזי הנתונים של אפל, כך שאפל יכולה לפענח את הנתונים בשמכם בכל פעם שתצטרכו". זה כולל את תמונות iCloud ואת גיבוי iCloud.
חלק מהקטגוריות שונות. לפי אפל, 15 קטגוריות נתונים, כולל בריאות וסיסמאות במחזיק המפתחות של iCloud, מוצפנות מקצה לקצה כברירת מחדל. עם הגנת נתונים מתקדמת, שזמינה מ-iOS 16.2, הרשימה גדלה וכוללת את התמונות והגיבוי. המקור הוא סקירת אבטחת הנתונים של iCloud של אפל.
למה שירות אפס ידיעה לא יכול לאפס את הסיסמה שלי?
כי אין לו את המפתח שלכם. אפל אומרת שכשהגנת נתונים מתקדמת פועלת, "אין לה את מפתחות ההצפנה שנדרשים כדי לעזור לכם לשחזר את הנתונים המוצפנים מקצה לקצה". לכן היא מבקשת שתגדירו קודם איש קשר לשחזור או מפתח שחזור. עמוד הגנת הנתונים המתקדמת של אפל מסביר את שניהם.
לכל אפליקציה שבאמת לא מחזיקה מפתח יש אותו כלל. היא תבקש שתשמרו קוד שחזור במקום בטוח.
איך יודעים אם אפליקציה היא באמת אפס ידיעה?
שאלו את חמש השאלות האלה.
- האם היא דורשת חשבון? חשבון אינו הוכחה לבעיה, אבל שאלו מה הוא יכול לפתוח.
- מה קורה אם שכחתי את הסיסמה? איפוס דרך אימייל פירושו שהחברה יכולה להיכנס.
- איפה נוצר המפתח? "במכשיר שלכם, מהסיסמה או מהתבנית שלכם" היא התשובה שאתם רוצים.
- האם התכנון פורסם? תיאור ציבורי או קוד מקור מאפשרים לאחרים לבדוק את הטענה.
- מה היא אומרת שהיא לא יכולה להגן עליו? אפליקציה כנה מפרטת את המגבלות שלה.
האם אפס ידיעה אומרת שאף אחד לא יכול להיכנס?
לא. היא מסירה סיכון אחד: שהחברה תקרא את הנתונים שלכם או תמסור אותם. הנתונים עדיין בטוחים רק כמו הסיסמה שלכם והטלפון הפתוח שלכם. סיסמה קצרה אפשר לנחש.
ממה זה לא מגן
הצפנת אפס ידיעה מגינה על נתונים שמורים מפני החברה ששומרת אותם. היא לא מגינה על טלפון פתוח בידיים של מישהו אחר, על צילום מסך או על נוזקה במכשיר. אם תאבדו את הסיסמה ואת קוד השחזור, הנתונים אבדו לתמיד.
עושים את זה עם Cryptile
ל-Cryptile אין חשבון ואין שרת, והמפתח אף פעם לא אצל המפתח. המפתחות נגזרים באייפון שלכם מתבנית שאתם מציירים, וכל קובץ מוצפן ב-AES-256-GCM. הליבה פורסמה לביקורת יחד עם מודל איומים, ועמוד האבטחה מפרט את המגבלות.
אם שכחתם את התבנית, ביטוי השחזור בן 9 המילים משחזר את הכספת מגיבוי ה-iCloud המוצפן שלה. אין איפוס. השתמשו ב-8 תאים או יותר בתבנית.
Cryptile חינמית עד 2 כספות, 100 תמונות ו-10 סרטונים. Plus מסירה את המגבלות תמורת $19.99 לשנה (7 ימי ניסיון בחינם) או $39.99 חד-פעמי.