รหัส
AES (มาตรฐานการเข้ารหัสขั้นสูง) เปลี่ยนข้อมูลที่อ่านได้ให้เป็นไซเฟอร์เท็กซ์โดยใช้คีย์ AES-256 ใช้ 256-bit key: มีคีย์ที่เป็นไปได้มากกว่าอะตอมในจักรวาลที่สังเกตได้ ดังนั้นการเดาคีย์โดยตรงจึงไม่ใช่การโจมตีที่สมจริง
โหมด: ทำไมต้อง GCM
การเข้ารหัสจำเป็นต้องมีโหมดในการเข้ารหัสไฟล์ทุกขนาด จีซีเอ็ม เข้ารหัสข้อมูลและคำนวณ แท็กการตรวจสอบสิทธิ์. หากใครก็ตามเปลี่ยนแปลงแม้แต่บิตเดียวของไซเฟอร์เท็กซ์ การถอดรหัสจะล้มเหลวแทนที่จะส่งคืนข้อมูลที่เสียหาย VaultBolt ใช้ AES-256-GCM สำหรับเนื้อหาไฟล์ ภาพขนาดย่อ และดัชนี โดยปิดผนึกเป็นส่วนๆ เพื่อให้สามารถสตรีมวิดีโอได้
ที่ซึ่งการโจมตีที่แท้จริงเกิดขึ้น
| จุดอ่อน | ตัวอย่าง | กลาโหม |
|---|---|---|
| ปลดล็อคอ่อนแอ | PIN 4 หลัก | ข้อความรหัสผ่าน; ที่มาของคีย์ช้า |
| ที่มาของคีย์ | การแฮชอย่างรวดเร็วทำให้ผู้โจมตีเดาได้อย่างรวดเร็ว | Argon2id ที่มีหน่วยความจำแบบฮาร์ดคอร์ |
| การคาดเดานอกอุปกรณ์ | การคัดลอกที่เก็บข้อมูลไปยังคอมพิวเตอร์ที่รวดเร็ว | คีย์เชื่อมโยงกับ Secure Enclave |
| คีย์บนเซิร์ฟเวอร์ | ผู้ขายสามารถรีเซ็ตหรืออ่านได้ | ไม่มีบัญชี ปุ่มยังคงอยู่บนอุปกรณ์ |
| สำเนาธรรมดา | ต้นฉบับที่เหลืออยู่ในรูปถ่าย | การล้างสำเนาเป็นศูนย์ |
ทำไม "เกรดทหาร" ถึงบอกคุณได้น้อย
AES-256 ดังนั้น "เกรดทหาร" ในทางเทคนิคจึงใช้ได้กับแอปเกือบทุกตัวที่ใช้งาน มันไม่ได้พูดอะไรเกี่ยวกับโหมด กุญแจ หรือตำแหน่งของมัน มองหาหน้าความปลอดภัยที่อธิบายสิ่งเหล่านั้น
คำถามที่พบบ่อย
AES-256 แคร็กได้ไหม?
ไม่ใช่โดยการบังคับคีย์อย่างดุร้ายด้วยเทคโนโลยีที่คาดการณ์ได้ การโจมตีมุ่งเป้าไปที่รหัสผ่านที่ไม่รัดกุม กุญแจที่ถูกขโมย หรือข้อบกพร่องของซอฟต์แวร์แทน
AES-256 และ AES-256-GCM แตกต่างกันอย่างไร
AES-256 เป็นรหัส GCM (โหมด Galois/Counter) คือวิธีการนำไปใช้กับข้อมูล มันเข้ารหัสและสร้างแท็กการตรวจสอบสิทธิ์ที่ตรวจจับการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับไซเฟอร์เท็กซ์












