ההגנה מתחילה לפני ההעלאה
כספות מקוריות פועלות מקומית בלי חשבון Revault. תוכן הקבצים, שמות הקבצים, סוגי MIME, תמונות ממוזערות, שמות כספות, תיקיות, תגיות ומועדפים מוצפנים במכשיר. שימוש מקומי אינו מעלה קבצי כספת ל-Revault. סנכרון ענן מקורי ושיתוף הם פעולות אופציונליות ונפרדות.
המודל מניח מערכת הפעלה, אפליקציה מותקנת ומקור אקראיות קריפטוגרפי שאפשר לסמוך עליהם בעת יצירה או פתיחה של כספת. מי שמחזיק רק בקבצים מוצפנים ובעוטפי מפתחות אינו יכול לפענח אותם בלי הסוד הנדרש. תוכנה זדונית או אפליקציה שנפרצה ופועלות בזמן שכספת פתוחה יכולות ללכוד טקסט גלוי ומפתחות.
מפתחות עצמאיים לכל כספת
כל כספת מתחילה במפתח אב אקראי של 256 סיביות מסוג AES, שנוצר באמצעות מקור האקראיות הקריפטוגרפי של מערכת ההפעלה. התנועה אינה קובעת ישירות את המפתח הזה. לכל כספת יש חומר מפתח אב עצמאי, ולכן חשיפת מפתח של כספת אחת אינה גוזרת מפתח אחר.
תבנית נעילה של מכשיר משלבת את רצף הנקודות המסודר שלה עם סוד מכשיר אקראי של 256 סיביות. הקלט שנוצר מנורמל באמצעות NFKC ומועבר ל-PBKDF2-HMAC-SHA-256 עם מלח חדש של 128 סיביות ו-600,000 איטרציות. המפתח הנגזר של 256 סיביות עוטף את מפתח האב באמצעות AES-256-GCM. האפליקציה אינה שומרת תבנית בטקסט גלוי או טביעת אצבע נפרדת של התבנית.
תבניות משתמשות ברשת של 5 × 5 עם שש עד 25 נקודות שונות וחייבות להיות ייחודיות בין כספות שרשומות באותו מכשיר. תבנית תואמת פותחת רק את הכספת שלה, ושמות ותכנים של כספות אחרות נשארים מוסתרים. תנועות צפויות עדיין קלות יותר לניחוש. מי שמשיג גם סוד מכשיר וגם את העוטף המוצפן שלו יכול לנסות ניחושי תבנית במצב לא מקוון.
פתיחת כספת מקורית דורשת את תבנית הנעילה המקומית שלה או תהליך שחזור מפורש, ולא חשבון Revault או מפתח גישה (passkey). סנכרון ענן אופציונלי משתמש באישור של הפלטפורמה, Apple או Google, ורכישות בחנות משתמשות בחשבון החיוב של הפלטפורמה. לא אישור ענן ולא רכישה מספקים מפתח פענוח לכספת.
| מטרה | מבנה |
|---|---|
| מפתח ראשי של הכספת | מפתח AES אקראי בן 256 סיביות |
| עטיפת מפתחות | PBKDF2-HMAC-SHA-256 · 600,000 איטרציות · salt בן 128 סיביות → AES-256-GCM |
| מטא-דאטה ותמונות ממוזערות | AES-256-GCM · nonce אקראי בן 96 סיביות · תג אימות בן 128 סיביות |
| גזירת מפתח קובץ | HKDF-SHA-256 · salt אקראי בן 256 סיביות לכל קובץ · פלט AES בן 256 סיביות |
| סוד שחזור | נוצר אוטומטית: 18 מילים אקראיות (198 סיביות); מותאם אישית: לפחות 6 מילים שונות ו-32 עד 512 תווים |
הגנת מפתחות במכשיר בלבד
ב-iOS, נעילת המכשיר נשמרת כפריט Keychain שאינו מסתנכרן עם הגנת WhenUnlockedThisDeviceOnly. היא נגישה רק כשהמכשיר פתוח ואינה עוברת דרך סנכרון Keychain. הסוד השמור אינו מפתח Secure Enclave.
ב-Android, נעילת המכשיר מוצפנת באמצעות AES-256-GCM תחת מפתח Android Keystore שאינו ניתן לייצוא ודורש מכשיר פתוח. קובץ הנעילה המוצפן נמצא בתיקיית no-backup של האפליקציה. הגיבוי החומרתי של Keystore תלוי במכשיר, והאפליקציה אינה מבטיחה שכל מכשיר משתמש במפתחות עם גיבוי חומרתי.
סודות מקומיים לפתיחת הנעילה אינם נכללים בסנכרון ענן מקורי ובגיבויי כספת ניתנים להעברה. החזקת חשבון Apple או Google אינה יוצרת מחדש את הסודות האלה ואינה פותחת אוטומטית כספת ששוחזרה. מכשיר חדש צריך לאמת את סוד השחזור העצמאי ולרשום תבנית נעילה משלו.
סודיות וזיהוי שינויים
מטא-דאטה של כספת, מטא-דאטה של קבצים, תמונות ממוזערות ומפתחות עטופים משתמשים ב-AES-256-GCM עם תגי אימות בני 128 סיביות. כל הצפנה עצמאית משתמשת ב-nonce אקראי חדש בן 96 סיביות. הפענוח מאמת את התג לפני החזרת טקסט גלוי; מידע מוצפן ששונה או מפתח שגוי גורמים לכשל באימות.
נתונים מאומתים נוספים קושרים כל אובייקט מוצפן לגרסת הפורמט שלו, למזהה הכספת, למזהה האובייקט ולמטרתו. לדוגמה, לתמונה ממוזערת ולרשומת מטא-דאטה של קובץ יש הקשרים שונים. העברת אובייקט מוצפן לכספת אחרת או החלפתו באובייקט אחר משנה את ההקשר המאומת ונכשלת באימות.
הקשר מאומת אינו מסתיר מזהים ואינו מוכיח עדכניות. רשומה ישנה יותר תקפה עדיין יכולה לשאת תג תקף. בדיקות גרסה באפליקציה מזהות עדכונים מקבילים רגילים, אך זו אינה הגנה קריפטוגרפית מפני שירות זדוני שמשחזר מצב ישן שלם.
קבצים גדולים משתמשים במקטעים מאומתים
הצפנת קבצים מקורית משתמשת בבנייה לזרמים AES-256-GCM-HKDF-SHA-256 המתוארת על ידי Tink. iOS משתמשת ב-CryptoKit עבור AES-GCM ו-HKDF, ו-Android משתמשת בפרימיטיבים הקריפטוגרפיים של הפלטפורמה. לכל זרם חדש יש כותרת של 40 בתים שמכילה סמן אורך, מלח אקראי של 32 בתים וקידומת nonce אקראית של שבעה בתים.
HKDF גוזר מפתח הצפנת קובץ נפרד מהמפתח הראשי של הכספת. ההקשר שלו כולל את מזהי הכספת והקובץ, את אורך הטקסט הגלוי בבייטים ואת גודל המקטע שהוגדר. ה-nonce בן 12 הבייטים של כל מקטע משלב את הקידומת האקראית, מונה מקטעים בן ארבעה בייטים ודגל מקטע אחרון. למקטעים יש תגי GCM בני 128 סיביות.
האפליקציות המקוריות מעבדות קבצים במקטעים מוגבלי גודל של כ-5 MiB. מוני מקטעים, דגל המקטע האחרון ואורכי בתים צפויים מזהים מקטעים ששונו, סודרו מחדש או נקטעו. כל מקטע מאומת לפני השימוש, ותצוגה מקדימה פרטית מתפרסמת רק אחרי שהקובץ סיים להתפענח. פלט לא שלם נמחק בכישלון, וניסיונות חוזרים מעבירים את הבתים המוצפנים הקיימים.
המבנה עוקב אחר מפרט הסטרימינג AES-GCM-HKDF של Tink. המימוש של Revault והגדרת המקטעים שלו לא נבדקו באופן עצמאי ולא אושרו על ידי Tink.
אחסון פרטי, ייבוא ותצוגות מקדימות
קבצי כספת מוצפנים נמצאים באחסון פרטי של האפליקציה. שמות קבצים, סוגי MIME, תיקיות, תגיות, מועדפים ותמונות ממוזערות הם רשומות מוצפנות ומאומתות. חיפוש וסינון תגיות פועלים על המטא-דאטה המפוענח של הכספת הפעילה אחרי פתיחת הנעילה, ואין אינדקס חיפוש בטקסט גלוי בשרת.
ייבוא תמונות, סרטונים וקבצים יכול להשתמש בשטח ביניים זמני פרטי לפני ההצפנה. צילום במצלמה בתוך הכספת אינו שומר אוטומטית עותק בגלריה. ייבוא מ-Photos או מספק אחר משאיר את המקור אצל הספק שלם. אופטימיזציית מדיה אופציונלית מתבצעת מקומית לפני ההצפנה ומשנה רק מדיה שיובאה לאחרונה.
תצוגות מקדימות פרטיות דורשות טקסט גלוי זמני כל עוד הן פתוחות. האפליקציות מסירות את התצוגות המקדימות הזמניות שלהן בסגירה, בנעילה ובהפעלה הבאה, ו-iOS מחילה הגנת קבצים מלאה על קבצי תצוגה מקדימה מפוענחים. קבצים שיוצאו במפורש לאפליקציה אחרת יוצאים מהגנת הכספת. מחיקת קבצים זמניים אינה ערובה למחיקה פורנזית.
סנכרון ענן מקורי אופציונלי
הסנכרון כבוי כברירת מחדל ומופעל בנפרד לכל כספת בכל מכשיר. iOS שומרת רשומות מוצפנות ומקטעי קבצים במסד נתונים פרטי של CloudKit ב-iCloud של המשתמש. Android משתמשת ב-appDataFolder הפרטי של Google Drive. אף אחד משני ערוצי ההעברה אינו דורש חשבון Revault או מעלה נתוני סנכרון מקורי לענן האינטרנט של Revault.
הענן מקבל מטא-דאטה מוצפן, מקטעי קבצים ועוטפי מפתחות, ולא מפתח אב של כספת בטקסט גלוי, סוד מכשיר מקומי או סוד שחזור. מכשיר נוסף באותה פלטפורמה צריך את אותו חשבון ענן מקורי ואת מפתח השחזור של הכספת כדי לרשום תבנית נעילה מקומית משלו. אישור של Apple ושל Google שולט בגישה לרשומות המוצפנות, לא בפענוח שלהן.
כיבוי הסנכרון עוצר העברות נוספות עבור אותה כספת מהמכשיר הנוכחי, ועותקי ענן מוצפנים קיימים נשארים. שינויים ומחיקות מסונכרנים יכולים להתפשט, ועריכות במקביל עשויות לדרוש בדיקת התנגשויות. iCloud ו-Google Drive הם אחסונים נפרדים, בלי גשר אוטומטי בין פלטפורמות. השתמשו בהעברה מוצפנת בין טלפונים כדי לעבור בין iPhone ל-Android.
שחזור הוא נתיב שני לאותו מפתח
ביטויי שחזור שנוצרים אוטומטית כוללים 18 מילים שנבחרו באופן בלתי תלוי מתוך רשימה מובנית של 2,048 מילים, ומספקים 198 סיביות של אקראיות. אפשר לבחור במקום זאת ביטוי מותאם אישית עם לפחות שש מילים שונות ו-32 עד 512 תווים; חוזקו תלוי בבחירות שלכם. בשני המקרים נגזר מפתח עטיפה בנפרד באמצעות PBKDF2-HMAC-SHA-256 ומלח חדש, ואז מפתח האב של אותה כספת נעטף באמצעות AES-256-GCM. כל מי שמחזיק בביטוי ובכספת המוצפנת יכול לפענח אותה.
סוד השחזור מוצג בזמן ההגדרה ואינו נשמר באחסון האפליקציה המקורית ואינו מועלה לאחסון הענן המקורי. שמרו אותו בנפרד מהקבצים המוצפנים. רישום מכשיר נוסף דורש את הכספת המוצפנת מחשבון הענן המקורי, או גיבוי מוצפן, בתוספת מפתח השחזור. סוד אינו יכול לשחזר נתוני קבצים חסרים, ול-Revault אין מפתח איפוס שבידי הספק.
גיבוי .qvault ניתן להעברה מכיל עוטפי מפתחות מוצפנים, מלאי מוצפן ומאומת ומקטעי קבצים מוצפנים. הוא אינו כולל את הסוד המקומי לפתיחת נעילת המכשיר. הייבוא מאמת את המלאי, המטא-דאטה וכל מקטע לפני השחזור לכספת עם מזהים חדשים, מפתח אב, מפתחות קבצים ותבנית נעילה חדשה למכשיר. שמרו את מפתח השחזור החדש אחרי השחזור.
ביטויי שחזור חדשים שומרים על רישיות, מנרמלים Unicode באמצעות NFKC ומצמצמים רווחים לבנים מיותרים. מפתחות הקסדצימליים ישנים ממשיכים להיתמך. אפשר להחליף את ביטוי השחזור של כספת בהגדרות שלה אחרי ששמרתם את הביטוי החדש. הפעולה מחליפה את עוטף השחזור הנוכחי; גיבויים ישנים ומכשירים שלא סונכרנו עדיין עשויים להחזיק בעוטף הישן. שינוי תבנית או ביטוי שחזור אינו מחליף את מפתח האב של הכספת ואינו מבטל עותקים. אם חומר המפתח נפגע, העבירו את הקבצים לכספת חדשה עם מפתחות חדשים.
מעבר מוצפן מטלפון לטלפון
העברה בין טלפונים יוצרת עותק מוצפן ניתן להעברה עם מזהי כספת חדשים, מפתח אב, מפתחות קבצים וכותרות זרם. סוד ההעברה העצמאי שלה אינו יכול לפתוח את כספת המקור, וסוד השחזור של המקור והסוד לפתיחת נעילת המכשיר אינם כלולים. את החבילה המוצפנת ואת סוד ההעברה יש למסור בנפרד.
האפליקציה המקבלת מאמתת את החבילה ואת מקטעי הקבצים שלה, ואז משחזרת לכספת חדשה עם תבנית נעילה מקומית חדשה ומפתח שחזור חדש. זה עובד בין iOS ל-Android בלי לגשר בין חשבונות הענן שלהן. המקור נשאר במכשיר הישן. אשרו את התכנים ששוחזרו ושמרו את מפתח השחזור החדש לפני שמוחקים אותו.
נעילה וניקוי סשן
אפליקציות הנייד ננעלות מיד כשהן עוברות לרקע, וכברירת מחדל אחרי 60 שניות ללא פעילות. כל כספת יכולה לבחור 30 שניות, דקה, 2 דקות, 5 דקות או 10 דקות. כספת משותפת משתמשת בברירת המחדל של 60 שניות. יציאה מחזירה למסך התבנית ומסיימת את הסשן המפוענח.
נעילה מבטלת עבודת סשן, מנקה מטא-דאטה מפוענח ומצב חיפוש, סוגרת תצוגות מקדימות, מסירה קבצים זמניים ודורסת מאגרי מפתחות בבעלות האפליקציה לפני שחרורם. גם מפתחות גזירה זמניים מנוקים אחרי השימוש. ניהול הזיכרון של Swift ו-JVM, ספריות קריפטוגרפיות ומפענחי מדיה עלולים ליצור עותקים, ולא ניתן להבטיח מחיקה מיידית של כל עותק.
iOS מכסה תמונות מצב של מחליף האפליקציות במגן פרטיות. Android משתמשת בדגל החלון המאובטח כדי להגביל צילומי מסך ותצוגות מקדימות של אפליקציות אחרונות. ההגנות האלה של הפלטפורמה אינן מונעות מישהו לצלם מסך פתוח, והן אינן מבטלות קבצים שיוצאו קודם לאפליקציה אחרת.
Revault Cloud
Revault Cloud הוא ספק אחסון Pro אופציונלי לסנכרון בין פלטפורמות. מקטעים מוצפנים ומטא-דאטה מוצפן של קבצים מקושרים להתקנת חיוב פסאודונימית. השירות יכול לראות מזהי אחסון, גדלים, סכומי ביקורת, גרסאות ופעילות העברה, אך אינו מקבל מפתח כספת פתוח או ביטוי שחזור. קוד חיבור אקראי נפרד מאשר גישה לאחסון; חיבור מכשיר נוסף דורש גם את ביטוי השחזור. נתוני ענן קיימים נשארים קריאים לשחזור לאחר שהמנוי ל-Pro פג.
ערוצי העברה ובקרות גישה של שיתוף מקורי
ב-iOS, הזמנת CloudKit פרטית לקריאה בלבד ממקמת את תמונת המצב המוצפנת בהיררכיית רשומות שיתוף נפרדת, מחוץ לאזור הסנכרון האישי. Apple שולטת בגישה להזמנה, והנמען עדיין צריך את סוד הפענוח הנפרד. הזמנות CloudKit אינן אוכפות את ספירת מופעי הגישה של השרת, את התפוגה הקבועה או את טיימר ההשמדה. הבעלים יכול לעצור גישה עתידית דרך CloudKit.
שיתופים בין פלטפורמות מעלים חלקים מוצפנים לשירות השיתוף של Revault. הרשאות קריאה וניהול אקראיות ועצמאיות של 256 סיביות נשמרות כגיבובי SHA-256. קישור האתר נושא את הרשאת הקריאה בקטע ה-fragment שלו, ולא את סוד הפענוח. פתיחתו מובילה בקישור עומק לכספת משותפת ומבקשת את הקוד הסודי של השולח, בלי צורך בתבנית אישית או בכספת קיימת. הכספות האישיות נשארות נעולות.
שיתופים מבוקרים דרך השרת אוכפים את המספר המרבי של מופעי הגישה שקבע השולח, תפוגה קבועה בתוך 30 יום, ביטול והרשאת ייצוא אופציונלית. מופע גישה מוענק באופן אטומי ונמשך 15 דקות לכל היותר, בגבולות המועדים של השיתוף. גישה נספרת כשהמופע מוענק, גם אם ההורדה או הפענוח נכשלים. המציג בודק את הגישה השוטפת ונסגר במועד הסיום.
סכומי ביקורת SHA-256 מאמתים את החלקים שהועברו, והצפנה מאומתת מאמתת את תוכנם. כשהייצוא מותר, הצופה יכול לשמור עותק מוצפן בפורמט .qvault שנפתח באמצעות הקוד הסודי של השיתוף. השבתת הייצוא מסירה את פעולת האפליקציה הזו, אך אינה יכולה למנוע בהצפנה צילומי מסך או לקוח שעבר שינוי ושומר טקסט גלוי. מחיקת קובץ המקור אינה מבטלת שיתוף שנוצר בנפרד.
פעילות כספת אופציונלית
יומני ביקורת בנייטיב כבויים כברירת מחדל ומוגדרים לכל כספת בכל מכשיר. 500 האירועים המקומיים האחרונים מוצפנים במפתח הראשי של הכספת ובהקשר מאומת ייעודי. הם אינם כוללים מפתחות, תבניות, תוכן קבצים או נתונים של כספות אחרות, אינם מסונכרנים וניתן לנקות או לכבות אותם. הם אינם ראיה חסינת שינויים. פתיחות שנכשלו אינן משויכות לכספת.
שיתופים מבוקרים חדשים שנוצרו כשהרישום מופעל שומרים עד 100 חותמות זמן של הפעלות גישה בשירות השיתוף. רק יכולת הניהול יכולה לאחזר אותם; היומן אינו מכיל זהות נמען או סוד פענוח. כיבוי רישום מקומי משפיע על שיתופים עתידיים. יומני שיתוף קיימים שומרים על ההגדרה המקורית שלהם עד לביטול או לתפוגה ולניקוי.
תמונות פריצה מוצפנות אופציונליות
הבעלים יכולים להפעיל התראות פריצה בנפרד לכל כספת בכל מכשיר. אחרי שלוש תבניות שאינן תואמות, האפליקציה בחזית יכולה לצלם תמונה במצלמה הקדמית, בכפוף להרשאה, לזמינות המצלמה ולהשהיה של דקה. מחווני המצלמה של המערכת נשארים גלויים. עשר ההתראות האחרונות נשמרות מקומית ולעולם אינן מתווספות ל-Photos או מועלות. תבנית שאינה תואמת אינה מזהה כספת יעד, ולכן כל כספת שהצטרפה מקבלת רשומת ניסיון מכשיר מוצפנת בנפרד.
מפתח ציבורי ייעודי RSA-3072 עוטף מפתח AES-GCM חדש בן 256 סיביות לכל התראה באמצעות OAEP עם SHA-256 ו-MGF1-SHA-256. זה מאפשר הצפנה בזמן שהכספת נעולה. המפתח הפרטי התואם מוצפן בעצמו תחת המפתח הראשי של אותה כספת עם הקשר מאומת ייעודי. רק ביטול נעילה של אותה כספת יכול לפענח את התמונות שלה. ההתראות מופיעות בתצוגת הביקורת שלה, ללא תלות ברישום פעילות רגיל, וניתן לנקות אותן בהגדרות התראות פריצה. הן אינן ראיה חסינת שינויים.
יציאה בטוחה מסירה גישה מקומית
אפשר לייעד כספת אחת במכשיר ליציאה בטוחה. הזנת התבנית שלה פותחת אותה כרגיל, ובמקביל מסירה את רשומות הכספות המקומיות האחרות, את המקטעים המוצפנים, את חומר פתיחת הנעילה של המכשיר ואת השינויים שממתינים בתור. האפליקציה שומרת רשימת היתרים מקומית קבועה, כך שסנכרון לא יוכל להחזיר בשקט כספות שהוחרגו. העברות מוצפנות שכבר בתהליך עשויות עדיין להסתיים.
עותקי הענן המקוריים והעותקים במכשירים אחרים נשארים. שחזור מפורש דורש את מפתח השחזור של הכספת שהוחרגה לפני רישום תבנית נעילה מקומית חדשה. כספת שקיימת רק במצב לא מקוון וללא גיבוי נפרד עלולה ללכת לאיבוד. ההגדרה הזו חלה על ההתקנה הנוכחית, ולא על כל מכשיר שמשתמש באותו חשבון ענן.
יציאה בטוחה אינה מבטיחה מחיקה פורנזית או הסתרה. אחסון פלאש, מטמוני מערכת ההפעלה, גיבויים וייצואים קודמים עלולים לשמור עקבות. הסרת נתוני האפליקציה או התקנה מחדש יכולות להסיר את גבול ההפרדה המקומי, ורשומות ענן עשויות להתגלות שוב דרך חשבון הענן המקורי. רק סוד השחזור יכול לפתוח את הרשומות האלה.
מה נשאר גלוי
הצפנה מסתירה את התוכן, לא כל מידע תפעולי. רשומות מקומיות וספקי ענן יכולים לראות מזהים, קשרים בין רשומות, מספר אובייקטים, גדלים, גרסאות, חותמות זמן, עוטפי מפתחות מוצפנים וכותרות זרמים. המזהים משתמשים ב-UUIDv7 וכוללים מידע על זמן היצירה; הם אינם סודות. Apple או Google יכולות לשייך פעילות סנכרון מקורית לחשבון הפלטפורמה.
שירות השיתוף המבוקר של Revault יכול לראות את גדלי החבילות המוצפנות, את סכומי הביקורת של החלקים, את הגדרות התפוגה, את מספר מופעי הגישה ואת חותמות הזמן האופציונליות של המופעים, אך לא את הקוד הסודי לפענוח שנמסר בנפרד. שיתוף דרך CloudKit חושף מידע על הזמנות ומשתתפים ל-Apple. רשומות רשת ורשומות תפעוליות יכולות לחשוף מידע על החיבור. Revault אינה מספקת אנונימיות או עמידות מפני ניתוח תעבורה.
HTTPS מגן על בקשות הרשת במהלך ההעברה. הצפנה מאומתת במכשיר מגינה בנפרד על תוכן הכספת השמור מקומית ובענן. לא הצפנת התעבורה ולא הטקסט המוצפן מסתירים כל עובדה על מתי, איפה או כמה נתונים מועברים.
ניתוח נתוני שימוש
מופעל כברירת מחדל. Mixpanel מקבלת אירועי שימוש בתכונות עם מזהה אנליטיקה אקראי. תוכן הכספות, שמות, תבניות נעילה, מפתחות וקודים סודיים של שיתוף אינם נכללים. אפשר לכבות את ניתוח נתוני השימוש בכל עת בדפדפן או במכשיר הזה.
איפה ההגנה נגמרת
כספת פתוחה חושפת בהכרח מידע מפוענח להפעלה של האפליקציה. תוכנה זדונית, מערכת הפעלה או אפליקציה שנפרצו, מי שצופה במסך או נמען שאינו מהימן יכולים ללכוד אותו. אחסון מפתחות במכשיר בלבד הוא גבול נוסף, ולא ערובה מפני מכשיר שנפרץ לחלוטין. תבנית צפויה אינה בטוחה ברגע שהסוד המקומי שלה נפגע.
הצפנה אינה מונעת מחיקה בענן, תוכנת כופר, אובדן סוד שחזור, ספק שמסרב להחזיר רשומות או החזרה אחורה של מצב מוצפן שלם שהיה תקף בעבר. שמרו גיבויים מוצפנים עצמאיים ובדקו שהשחזור עובד לפני שאתם מסירים מכשיר ישן. ביטול גישה אינו יכול להחזיר צילומי מסך, ייצואים או עותקים שכבר נשמרו אצל אדם אחר.
Revault לא עבר ביקורת אבטחה עצמאית. אלה תיאורים של התכנון הקריפטוגרפי שמומש, לא אישור או ערובה מפני כל חדירה.
כספות קיימות בדפדפן
המדריך הזה מתאר את האפליקציות המקוריות. לכספות הקיימות בדפדפן יש מודל נפרד של חשבון, אחסון במכשיר וענן אינטרנטי. העלאות S3 ייעודיות לדפדפן וקישורי שיתוף בדפדפן אינם סנכרון ענן מקורי. חשבון הדפדפן אינו מחבר אתכם לאפליקציות הנייד; השתמשו בגיבוי מוצפן ובמפתח השחזור שלו כדי להעביר נתוני דפדפן קיימים לכספת מקורית.