ความเร็วของการเข้ารหัสดิสก์ทั้ง TrueCrypt


49

ฉันกำลังจะได้รับแล็ปท็อปสำหรับการพัฒนาใหม่ในไม่ช้าและฉันกำลังคิดจะใช้ TrueCrypt เพื่อเข้ารหัสดิสก์ทั้งหมด

ประสิทธิภาพแบบไหนที่ฉันคาดหวังได้ 10%? 30%? มากกว่า? นอกจากนี้หากสมมติว่าปริมาณงานมีผลจะสามารถรวบรวม / ใช้ Visual Studio ได้หรือไม่ ฉันดูเหมือนจะไม่พบสิ่งใดบนเว็บ

คำตอบ:


44

ฉันไม่มีตัวเลขที่เฉพาะเจาะจง แต่จะมีประสิทธิภาพลดลงแม้ว่าจะมีเพียงเล็กน้อย

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

สำหรับฉันคำถามที่สำคัญคือค่าใช้จ่ายประเภทใดที่การเข้ารหัสฮาร์ดไดรฟ์ของคุณมีต่อประสิทธิภาพของระบบโดยรวม เพื่อลองและวัดสิ่งนี้ฉันใช้ HDTune เพื่อวัดประสิทธิภาพของไดรฟ์ก่อนและหลังการเข้ารหัสด้วย TrueCrypt ก่อนการเข้ารหัสฉันเห็นอัตราการถ่ายโอนเฉลี่ยประมาณ 47MB / s กับไดรฟ์ SATA ของแล็ปท็อปของฉันในโหมด AHCI สูงสุดอยู่ที่ประมาณ 59.9MB / s และอัตราการระเบิดที่ 85.8MB / s โดยมีการใช้งาน CPU โดยเฉลี่ย 4.1% ตลอดการทดสอบประสิทธิภาพของ HD ก่อน Truecrypt

หลังจากการเข้ารหัสฉันเห็นอัตราการถ่ายโอนเฉลี่ย 46.9MB / s สูงสุดที่ 59.7 MB / s อัตราการระเบิด 62.9MB / s และการใช้งาน CPU เฉลี่ย 26.7% ฉันไม่ได้คาดหวัง แต่นั่นคือสิ่งที่ฉันเห็นการโจมตีของฉัน มันสมเหตุสมผลแล้วเมื่อคุณนึกถึง - การเข้ารหัส / ถอดรหัสข้อมูลโดยทั่วไปแล้วจะไม่ส่งผลให้การอ่าน / เขียนข้อมูลมีความหมายมากขึ้น (การเข้ารหัสและถอดรหัสจะทำที่ระดับบล็อกหรือเซกเตอร์ไม่ใช่ระดับไฟล์ทั้งหมด) ไม่เห็นประสิทธิภาพของดิสก์ลดลงอย่างมาก

ฮาร์ดแวร์ของทอมมีบทความที่ดีเช่นกัน " ปกป้องข้อมูลของคุณด้วยการเข้ารหัส "ซึ่งมีรายละเอียดเกี่ยวกับประสิทธิภาพของการใช้ TrueCrypt ในปริมาณที่สมบูรณ์

นอกจากนี้โปรดดูโพสต์บล็อกของ Scott Gu เกี่ยวกับ ความเร็ว ของฮาร์ดดิสก์จริง (เช่น RPM) ( เคล็ดลับ / เคล็ดลับ: ความเร็วฮาร์ดไดรฟ์และประสิทธิภาพของ Visual Studio ) ซึ่งสามารถสร้างความแตกต่างอย่างมากต่อ Visual Studio's ประสิทธิภาพไม่ว่าจะเป็นการเข้ารหัสหรือไม่ก็ตาม

มีอีกโพสต์ที่นี่: ผลกระทบด้านประสิทธิภาพของการเข้ารหัสระบบด้วย TrueCrypt คืออะไร


2
จากประสบการณ์ส่วนตัวฉันไม่ได้สังเกตเห็นว่ามีผลกระทบต่อประสิทธิภาพที่สำคัญเมื่อใช้ Truecrypt และฉันอยู่ใน Visual Studio และใช้งานเครื่องเสมือนในท้องถิ่นตลอดทั้งวัน
Joe Kuemerle

1
ฉันยืนยันได้เหมือนกัน - การใช้ TrueCrypt กับ Thinkpad T500 ของฉันบนดิสก์ทั้งหมดและไม่พบปัญหาเรื่องประสิทธิภาพ
ljubomir

1
CPU ของ Intel ใหม่มีการเร่งความเร็วฮาร์ดแวร์สำหรับ AES TrueCrypt รองรับและทำให้การเข้ารหัสเร็วขึ้นมาก
KovBal

6

ฉัน TrueCrypted netbook HD (Samsung NC10) แล้ว ไม่มีความแตกต่างที่เห็นได้ชัดเจนในการใช้งานแบบวันต่อวัน (แต่ฉันไม่ได้ทำอะไรที่หนักหน่วงเช่นการคอมไพล์หรือใช้ PhotoShop) นอกเหนือจากการจำศีลและการเรียกคืนจากโหมดไฮเบอร์เนตซึ่งช้าลงอย่างมาก

หากคุณทำเครื่องมือ | เกณฑ์มาตรฐานจากภายใน TrueCrypt คุณสามารถดูอัตราการเข้ารหัสสำหรับการเข้ารหัสที่แตกต่างกัน ใช้จำนวน MB / s เพื่อกำหนดระยะเวลาในการถ่ายโอนข้อมูลหน่วยความจำทั้งหมดไปยังดิสก์ NC10 ของฉันใช้เวลาประมาณ 90 วินาทีในการไฮเบอร์เนต (ด้วย TrueCrypt) ซึ่งไม่สะดวก แต่ไม่สะดวกเท่าที่ควรถ้าฉันทำเน็ตบุ๊คเสียและต้องจัดการกับคนที่สามารถเข้าถึงข้อมูลทั้งหมดของฉันได้


6

ฉันทำการทดสอบหลายครั้งเพื่อรวบรวมโครงการขนาดใหญ่ (ใช้เวลารวบรวมประมาณ 10 นาที) บนเดสก์ท็อป Windows 7 เวลาในการสร้างของฉันไม่แตกต่างกันอย่างสิ้นเชิงทั้งก่อนและหลัง TrueCrypt ซึ่งเป็นฮาร์ดไดรฟ์ (ใช้ AES)


3

ฉันทำสิ่งนี้แล้ว ประสิทธิภาพไม่ตกเท่าไหร่ De- / การเข้ารหัสจะดำเนินการในหน่วยความจำ และรุ่นที่ใหม่กว่า ระดมแกนหลายแกนถ้ามี . คุณควรตัดสินด้วยวิธีการเข้ารหัสที่เร็วที่สุดเพื่อความเร็วที่มากขึ้น คุณสามารถ เปรียบเทียบอัลกอริทึมใน TrueCrypt . AES เป็นวิธีที่เร็วที่สุดการใช้การเข้ารหัสแบบรวมจะทำให้ช้าลงมากขึ้น

ฉันไม่ได้สังเกตฉากหลังการแสดงใด ๆ เลยถึงแม้ว่าจะต้องมีบ้าง ตรวจสอบ wikipedia สำหรับข้อสังเกตเกี่ยวกับประสิทธิภาพ .


2

หากคุณวางแผนที่จะเข้ารหัสดิสก์ทั้งหมดการลดลงของประสิทธิภาพควรไม่เลว น่าเสียดายที่ฉันไม่มีตัวเลขใด ๆ แต่ดูเหมือนว่าระบบจะมีประสิทธิภาพเหมือนก่อนที่จะเข้ารหัสดิสก์เมื่อใช้สภาพแวดล้อมการพัฒนามาตรฐานเช่น Visual Studio, SVN และอื่น ๆ

อย่างไรก็ตามปริมาณไฟล์ที่ใช้จะช้ากว่ามากและหลายงานอาจใช้เวลาสองครั้ง (อีกครั้งฉันไม่มีตัวเลขใด ๆ แต่จะช้ากว่ามาก)

ในตอนท้ายของวัน โปรแกรมอื่น ๆ ทั้งหมดที่คุณติดตั้งบนคอมพิวเตอร์ของคุณอาจมีผลกระทบต่อประสิทธิภาพทั่วไปมากกว่าการเข้ารหัสดิสก์ระบบ


1

สำหรับสิ่งที่คุ้มค่าฉันมีเครื่อง 4 คอร์ (8 เธรด) และใช้ดิสก์ที่แบ่งพาร์ติชัน 1TB เข้ารหัส 500GB และไม่เข้ารหัส 500 GB การคอมไพล์โปรเจ็กต์บนพาร์ติชั่นที่เข้ารหัสใช้เวลาประมาณ 40 นาทีและ CPU จะไม่ได้ทำงาน การคอมไพล์บนดิสก์ที่ไม่มีการเข้ารหัสใช้เวลาประมาณ 6 นาที นั่นคือการเปิดใช้การรวบรวมหลายโปรเซสเซอร์ใน VS2010 ฉันคิดว่าการเข้ารหัสกลายเป็นคอขวดที่รุนแรงเมื่อคุณมีหลายแกน


1

นายจ้างของฉันติดตั้งการเข้ารหัสดิสก์ทั้ง PGP บน Lenovo W500 ของฉันและผลกระทบที่เกิดขึ้นเองในเชิงส่วนตัวคือ 30% ถึง 50% ทุกอย่างช้าลงมาก สิ่งสำคัญที่สุดคือเริ่มต้นขึ้นและการเริ่มต้นโปรแกรมทั้งหมดจะล่าช้าอย่างน่าทึ่ง ปัญหาต่อไป: การจัดเรียงข้อมูลบนดิสก์ยังคงทำงานอยู่ - ไม่พบข้อมูลใด ๆ และประสิทธิภาพการทำงานอาจบ่งบอกว่ามีปัญหาบางอย่าง แนะนำสิ่งที่ฉันทำที่บ้าน: เข้ารหัสข้อมูลเท่านั้นอย่าใช้การไฮเปอร์เนชันและถามตัวคุณเองว่าข้อมูลของคุณสำคัญแค่ไหนที่มีคนพยายามวิเคราะห์เพจไฟล์ของคุณ


0

ฉันคาดหวังว่าประสิทธิภาพจะลดลงอย่างมากเมื่อเขียน แต่ไม่จริงจังเมื่ออ่าน คุณสามารถตรวจสอบดิสก์ Visual Studio และการใช้หน่วยความจำเปรียบเทียบกับสิ่งที่คุณทำได้ ค้นหาในเว็บ และใช้การเขียนดิสก์ที่ล่าช้าเมื่อเป็นไปได้


0

ฉันเป็น TrueCrypt กับ HDD 500GB และฉันไม่เห็นปัญหาด้านประสิทธิภาพใด ๆ

แต่ฉันมีพาร์ติชั่นเพื่อให้ระบบปฏิบัติการและไฟล์ของฉันใช้ TrueCrypt เท่านั้น ไฟล์โปรแกรมอยู่ในไดรฟ์อื่น


0

ฉันใช้แล็ปท็อปของฉันเข้ารหัสมาตั้งแต่เดือนตุลาคม 2555 ฉันบ่นเล่นเล่นภาพยนตร์และไม่มีปัญหามันช้าลง แต่มองไม่เห็น ฉันมีปัญหาในการคอมไพล์ DVD โดยใช้ MS DVD Maker ใช้เวลามากกว่า 2 ชั่วโมง แต่จริงๆแล้วฉันไม่รู้ว่าเป็นเพราะฉันใช้ TC หรือไม่ แต่ฉันต้องใช้ TC เพราะปลอดภัยและ r $ $ k ด้วย ข้อมูลของฉันถ้าคุณไม่จำเป็นต้องปกป้องข้อมูลที่ละเอียดอ่อนจะดีกว่าที่จะไม่เกณฑ์

ดูดี.

Intel Core I7 1,6 - 2,8 MHz x 8 T RAM 8GB 1 G DDR3 ATI RADEON

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.