ไฟล์ขนาดใหญ่ไม่ควรต้องใช้หน่วยความจำจำนวนมาก Revault อ่านไฟล์ในส่วนขนาดประมาณ 5 MiB เข้ารหัสแต่ละส่วนในเบราว์เซอร์ และระยะไซเฟอร์เท็กซ์ใน IndexedDB ไฟล์ต้นฉบับจะไม่ถูกอ่านลงในบัฟเฟอร์ขนาดยักษ์ตัวเดียว
รูปแบบการสตรีมเป็นไปตามโครงสร้างการสตรีม AES-GCM-HKDF ที่บันทึกไว้ของ Tink โดยใช้แบบดั้งเดิมของ Web Crypto ข้อมูลประจำตัวของไฟล์และความยาวที่คาดหวังจะผูกเข้ากับบริบทการได้มาของคีย์ ตัวนับส่วนและเครื่องหมายสุดท้ายช่วยป้องกันการสั่งซื้อและความสมบูรณ์ การใช้งานนี้ไม่ได้รับการตรวจสอบการเข้ารหัสลับที่เป็นอิสระ
เมื่อการเข้ารหัสเสร็จสมบูรณ์ การอัปโหลดผ่านเครือข่ายสามารถดำเนินการต่อจากข้อความไซเฟอร์ที่แคชไว้หลังจากการรีเฟรชหน้า ลองส่งไบต์ที่เข้ารหัสเดียวกันอีกครั้ง แทนที่จะเข้ารหัสแหล่งข้อมูลใหม่ภายใต้ nonces เก่า หากการเข้ารหัสถูกขัดจังหวะ ให้ยกเลิกการอัปโหลดที่ไม่สมบูรณ์นั้น และเริ่มต้นใหม่อีกครั้งด้วยข้อมูลประจำตัวของไฟล์ใหม่
ดาวน์โหลดตรวจสอบความถูกต้องของส่วนต่างๆ แบบค่อยเป็นค่อยไปก่อนที่จะสตรีมไปยังการดาวน์โหลดที่ชัดเจน การแสดงตัวอย่างรูปภาพและวิดีโอมีขีดจำกัดหน่วยความจำแยกต่างหาก การล้างพื้นที่เก็บข้อมูลเบราว์เซอร์ในเครื่องสามารถลบข้อความเข้ารหัสที่จำเป็นในการอัปโหลดต่อได้