يجب ألا تتطلب الملفات الكبيرة مساحة كبيرة من الذاكرة. يقرأ Revault الملفات في مقاطع يبلغ حجمها حوالي 5 ميجابايت، ويقوم بتشفير كل مقطع في المتصفح، ويقوم بمراحل النص المشفر في IndexedDB. لا تتم قراءة الملف الأصلي مطلقًا في مخزن مؤقت واحد عملاق.
يتبع تنسيق البث بنية البث الموثقة AES-GCM-HKDF من Tink، باستخدام أساسيات Web Crypto الأصلية. ترتبط هوية الملف والطول المتوقع بسياق الاشتقاق الرئيسي؛ تعمل عدادات الأجزاء والعلامة النهائية على حماية الطلب والإكمال. لم يتلق هذا التطبيق تدقيق تشفير مستقل.
بمجرد اكتمال التشفير، يمكن استئناف التحميلات عبر الشبكة من النص المشفر المخزن مؤقتًا بعد تحديث الصفحة. تقوم عمليات إعادة المحاولة بإرسال نفس وحدات البايت المشفرة، بدلاً من تشفير مصدر جديد تحت الحروف القديمة. إذا تمت مقاطعة التشفير نفسه، فقم بإلغاء هذا التحميل غير المكتمل وابدأ مرة أخرى بهوية ملف جديدة.
تقوم التنزيلات بمصادقة المقاطع بشكل متزايد قبل دفقها إلى تنزيل صريح. تحتوي معاينات الصور والفيديو على حد منفصل للذاكرة. يمكن أن يؤدي مسح مساحة تخزين المتصفح المحلي إلى إزالة النص المشفر المطلوب لاستئناف التحميل.