ไม่มีการอัปโหลด, 100% ในเครื่อง, ไม่มีบัญชี

บทความ

เข้ารหัสไฟล์ก่อนเก็บไว้บนคลาวด์

การเก็บไฟล์ไว้ใน Dropbox, Google Drive หรือ OneDrive สะดวกสบาย และเป็นค่าเริ่มต้นมันยังหมายความว่าผู้ให้บริการสามารถเข้าถึงเนื้อหาของไฟล์ได้ในทางเทคนิค: พื้นที่เก็บข้อมูลคลาวด์มาตรฐานเข้ารหัสข้อมูลระหว่างส่งและขณะพักด้วยคีย์ที่ผู้ให้บริการเองควบคุม ไม่ใช่คีย์ที่มีเพียงคุณถือ การเพิ่มชั้นการเข้ารหัสของคุณเองก่อนอัปโหลดเปลี่ยนสิ่งนั้น แลกกับความยุ่งยากเล็กน้อย นี่คือสิ่งที่มันมอบให้คุณจริง ๆ และวิธีทำด้วยเครื่องมือที่ไม่เห็นไฟล์เลยเช่นกัน

"เข้ารหัสขณะพัก" หมายถึงอะไรและไม่หมายถึงอะไร

เมื่อผู้ให้บริการคลาวด์บอกว่าไฟล์ถูก "เข้ารหัสขณะพัก" มันมักหมายความว่าเซิร์ฟเวอร์เก็บข้อมูลเองได้รับการป้องกันจากใครก็ตามที่ขโมยฮาร์ดดิสก์จริง ไม่ใช่ว่าผู้ให้บริการถูกล็อกไม่ให้เข้าถึงเนื้อหา ผู้ให้บริการถือคีย์ ซึ่งเป็นสิ่งที่ทำให้มันแสดงตัวอย่างภาพขนาดย่อ จัดทำดัชนีไฟล์เพื่อการค้นหา หรือปฏิบัติตามคำขอทางกฎหมายในการส่งมอบเนื้อหาที่อ่านได้ ผู้ให้บริการจำนวนน้อยที่เฉพาะทางโฆษณาพื้นที่เก็บข้อมูลแบบ zero-knowledge หรือเข้ารหัสแบบ end-to-end ที่มีเพียงคุณถือคีย์ พื้นที่เก็บข้อมูลคลาวด์ทั่วไปกระแสหลักไม่ทำงานแบบนั้นเป็นค่าเริ่มต้น

แผนภาพเปรียบเทียบคีย์เข้ารหัสที่ผู้ให้บริการถือ ("เข้ารหัสขณะพัก") กับคีย์ที่มีเพียงผู้ใช้ถือ (พื้นที่เก็บข้อมูลแบบ zero-knowledge)

การเข้ารหัสฝั่งไคลเอนต์คืนการควบคุมคีย์ให้คุณ

วิธีแก้ไม่ต้องเปลี่ยนผู้ให้บริการคลาวด์: เข้ารหัสไฟล์ด้วยตัวคุณเองบนอุปกรณ์ของคุณก่อนที่มันจะไปถึงหน้าต่างอัปโหลดเลย สิ่งที่ผู้ให้บริการเก็บไว้ตอนนั้นคือ ciphertext ที่มันอ่านไม่ได้หากไม่มีวลีรหัสผ่าน ซึ่งมีเพียงคุณถือ นี่เป็นเจตนาที่ต่างจากการเข้ารหัสไฟล์เพื่อส่งให้ผู้รับคนใดคนหนึ่งโดยเฉพาะทางอีเมลหรือแชท ที่นี่ไฟล์กำลังเข้าไปยังพื้นที่เก็บข้อมูลระยะยาวของคุณเอง ดังนั้นวลีรหัสผ่านจึงต้องอยู่กับคุณเท่านั้น ไม่ต้องแชร์กับใครอื่น

เข้ารหัสข้อความและไฟล์เล็ก ๆ ก่อนอัปโหลด

เครื่องมือเข้ารหัส AES ของเราเข้ารหัสข้อความที่วางหรือเนื้อหาขนาดเล็ก ราว 1 MB ด้วยวลีรหัสผ่านโดยใช้ AES-256-GCM และการอนุมานคีย์ PBKDF2 ที่ 310,000 รอบ ทั้งหมดในเบราว์เซอร์ของคุณ ผลลัพธ์คือ ciphertext ที่คุณวางลงในโน้ตที่โฮสต์บนคลาวด์ได้โดยตรง หรืออัปโหลดเป็นไฟล์ข้อความเล็ก ๆ ไม่มีใครที่ไม่มีวลีรหัสผ่าน รวมถึงใครก็ตามที่โฮสต์พื้นที่เก็บข้อมูล อ่านมันได้ มันสร้างมาสำหรับโน้ต ข้อมูลรับรอง เอกสารเล็ก ๆ และเนื้อหาคล้ายกัน ไม่ใช่สำหรับเข้ารหัสไฟล์ไบนารีขนาดใหญ่เช่นวิดีโอหรืออิมเมจดิสก์

แผนภาพขั้นตอนการทำงาน: ข้อความที่วางไว้บวกวลีรหัสผ่านเข้ารหัสด้วย AES-256-GCM ในเบราว์เซอร์ ให้ ciphertext พร้อมวางลงในโน้ตบนคลาวด์

ปกป้อง PDF ทั้งไฟล์ด้วยรหัสผ่านแทน

สำหรับเอกสารสมบูรณ์ที่คุณต้องการเก็บไว้เป็น PDF เครื่องมือรหัสผ่าน PDF ของเราเพิ่มการเข้ารหัส AES จริงลงในไฟล์เอง แทนที่จะเป็นแค่ข้อความที่วาง ดังนั้น PDF ที่คุณอัปโหลดไปยังพื้นที่เก็บข้อมูลคลาวด์ต้องใช้รหัสผ่านนั้นเพื่อเปิดที่ไหนก็ตาม รวมถึงในหน้าตัวอย่างของผู้ให้บริการพื้นที่เก็บข้อมูลเอง สิ่งนี้ครอบคลุมกรณีทั่วไปของการเก็บถาวรเอกสารที่สแกน สัญญา หรือใบแจ้งยอด โดยไม่ต้องพึ่งการควบคุมการเข้าถึงของผู้ให้บริการเพียงอย่างเดียว

เลือกและเก็บวลีรหัสผ่านที่ยืนหยัดได้จริง

การเข้ารหัสฝั่งไคลเอนต์แข็งแกร่งเท่ากับวลีรหัสผ่านที่อยู่เบื้องหลังมันเท่านั้น: วลีสั้นหรือใช้ซ้ำสามารถถูกเดาได้ ทำลายจุดประสงค์ทั้งหมด ตัวสร้างรหัสผ่านของเราสร้างวลีรหัสผ่านที่ยาวและสุ่มทั้งหมดในเครื่อง ซึ่งคุณต้องเก็บไว้ที่ไหนสักแห่งที่ทนทานและแยกจากไฟล์ที่เข้ารหัสเอง เช่น password manager แทนที่จะเป็นโน้ตที่เก็บไว้ข้าง ciphertext ที่มันปกป้อง การทำวลีรหัสผ่านนั้นหายไปหมายถึงการทำไฟล์หายไป: ไม่มีทางกู้คืนรอบการเข้ารหัสฝั่งไคลเอนต์โดยการออกแบบ

เครื่องมือที่กล่าวถึงในบทความนี้

คำถามที่พบบ่อย

Google Drive, Dropbox หรือ OneDrive เข้ารหัสไฟล์ของฉันอยู่แล้วหรือไม่

ใช่ แต่ด้วยคีย์ที่ผู้ให้บริการควบคุม ไม่ใช่คีย์ที่มีเพียงคุณถือ สิ่งนั้นป้องกันจากใครก็ตามที่ขโมยฮาร์ดแวร์เก็บข้อมูลจริง มันไม่ได้หยุดผู้ให้บริการเอง หรือใครก็ตามที่บังคับให้ผู้ให้บริการทำ ไม่ให้อ่านเนื้อหาของไฟล์ ต่างจากไฟล์ที่คุณเข้ารหัสเองก่อนอัปโหลด

ความแตกต่างระหว่างการเข้ารหัสไฟล์สำหรับพื้นที่เก็บข้อมูลคลาวด์กับการเข้ารหัสเพื่อส่งคืออะไร

เจตนาต่างกัน: การเข้ารหัสสำหรับพื้นที่เก็บข้อมูลปกป้องไฟล์ที่อยู่ในบัญชีของคุณเองในระยะยาว ดังนั้นมีเพียงคุณที่ต้องการวลีรหัสผ่าน ในขณะที่การส่งไฟล์ให้คนอื่นหมายถึงการแชร์วลีรหัสผ่านกับผู้รับคนนั้นผ่านช่องทางแยกต่างหาก เครื่องมือเข้ารหัส AES เดียวกันครอบคลุมทั้งสองแบบ มีเพียงว่าใครเป็นคนถือวลีรหัสผ่านในที่สุดที่เปลี่ยนไป

ฉันเข้ารหัสทั้งโฟลเดอร์หรือไฟล์วิดีโอขนาดใหญ่ก่อนอัปโหลดได้หรือไม่

ทำไม่ได้ด้วยเครื่องมือบนเบราว์เซอร์ของเว็บไซต์นี้ในวันนี้: เครื่องมือเข้ารหัส AES จำกัดขอบเขตอยู่ที่ข้อความที่วางและเนื้อหาขนาดเล็กราว 1 MB และเครื่องมือรหัสผ่าน PDF ใช้ได้เฉพาะกับไฟล์ PDF เท่านั้น ไฟล์ไบนารีขนาดใหญ่เช่นวิดีโอในตอนนี้ต้องใช้แอปพลิเคชันเข้ารหัสเดสก์ท็อปเฉพาะทางก่อนที่จะนำเข้าพื้นที่เก็บข้อมูลคลาวด์

แหล่งข้อมูล