TrueCrypt 전체 디스크 암호화 속도


49

곧 새로운 개발 랩톱을 사용하고 있으며 TrueCrypt 를 사용하여 전체 디스크를 암호화하려고합니다.

어떤 종류의 성능 저하를 기대할 수 있습니까? 10 %? 30 %? 더? 또한 워크로드에 영향이 있다고 가정하면 Visual Studio 컴파일 / 사용에 많은 영향이 있습니까? 웹에서 이와 같은 것을 찾지 못하는 것 같습니다.

답변:


44

구체적인 수치는 없지만 약간의 성능 저하가있을 수 있습니다.

시스템 파티션에서 완전한 디스크 암호화의 일반 성능과 이것이 사용자가 인식 한 성능에 영향을 줄 수있는 방법을 설명하는 블로그 게시물이있었습니다. CPU가 하드 디스크보다 더 큰 성능을 발휘한다는 것을 나타냅니다.

나에게 중요한 질문은 하드 드라이브를 암호화 할 때 시스템 성능 전체에 어떤 종류의 오버 헤드가 있는가였습니다. 이것을 시도하고 측정하기 위해 HDCune을 사용하여 TrueCrypt로 암호화 전후의 드라이브 성능을 측정했습니다. 암호화하기 전에 AHCI 모드에서 랩톱의 SATA 드라이브로 평균 전송 속도가 약 47MB / s 인 것으로 나타났습니다. 최대 테스트 시간은 약 59.9MB / s이고 버스트 속도는 85.8MB / s이며 테스트 전체에서 평균 CPU 사용량은 4.1 %입니다.

암호화 후 평균 전송 속도는 46.9MB / s, 피크는 59.7MB / s, 버스트는 62.9MB / s, 평균 CPU 사용량은 26.7 %입니다. 나는 그것을 기대하지 않았지만, 그것이 내 히트를 보았던 곳입니다. 데이터의 암호화 / 암호 해독은 일반적으로 훨씬 더 많은 데이터를 읽거나 쓰지 않습니다 (암호화 및 암호 해독은 전체 파일 수준이 아닌 블록 또는 섹터 수준에서 수행됨). 디스크 성능이 크게 저하되지는 않습니다.

Tom 's Hardware 에는 완전한 볼륨에서 TrueCrypt를 사용할 때의 성능 영향에 대해 자세히 설명하는 " 암호로 데이터 보호 "기사가 있습니다.

또한 암호화 사용 여부에 관계없이 Visual Studio의 성능에 큰 차이를 줄 수 있는 실제 하드 디스크 의 속도 (예 : RPM) ( 팁 / 트릭 : 하드 드라이브 속도 및 Visual Studio 성능 ) 에 관한 Scott Gu의 블로그 게시물을 참조하십시오 .

또 다른 게시물이 있습니다 : TrueCrypt를 사용한 시스템 암호화의 성능 영향


2
개인적인 경험으로는 Truecrypt를 사용할 때 성능에 큰 영향을 미치지 않았으며 Visual Studio에서 하루 종일 로컬 가상 컴퓨터를 실행하고 있습니다.
Joe Kuemerle

1
전체 디스크의 Thinkpad T500에서 TrueCrypt를 사용하여 동일한 것을 확인할 수 있으며 성능 문제를 발견하지 못했습니다.
ljubomir

1
새로운 인텔 CPU에는 AES에 대한 하드웨어 가속 기능이 있습니다. TrueCrypt는이를 지원하며 암호화 속도가 훨씬 빠릅니다.
KovBal

6

넷북 HD (Samsung NC10)를 TrueCrypted했습니다. 최대 절전 모드와 최대 절전 모드에서 복원하는 것 외에는 매일 사용에서 눈에 띄는 차이가 없지만 (컴파일이나 PhotoShop 사용과 같이 무거운 것을 사용하지는 않습니다) 크게 느립니다.

도구 | TrueCrypt 내 벤치 마크에서 다른 암호의 암호화 속도를 확인할 수 있습니다. MB / s 수를 사용하여 전체 메모리를 디스크에 덤프하는 데 걸리는 시간을 결정하십시오. NC10이 최대 90 초 동안 동면 (TrueCrypt 사용)하면 불편하지만 넷북을 잃어 버려서 모든 데이터에 액세스 할 수있는 사람을 다루어야하는 것처럼 불편하지는 않습니다.


6

Windows 7 데스크톱에서 큰 프로젝트를 컴파일하는 데 많은 테스트를 수행했습니다 (컴파일하는 데 약 10 분 소요). 하드 드라이브 TrueCrypting 전후 (AES 사용) 전후 빌드 시간에는 전혀 차이가 없었습니다.


3

나는 이미 이것을했다. 성능은 그다지 떨어지지 않았습니다. 암호 해독 / 암호화가 메모리에서 수행됩니다. 그리고 최신 버전은 가능한 경우 여러 코어를 동원합니다 . 더 빠른 속도를 위해서는 가장 빠른 암호화 방법을 사용해야합니다. TrueCrypt에서 알고리즘을 벤치마킹 할 수 있습니다 . AES가 가장 빠릅니다. 결합 된 암호화를 사용하면 속도가 느려집니다.

몇 가지가 있었음에도 불구하고 성능 배경이 전혀 눈에 띄지 않았습니다. wikipedia에서 성능에 대한 언급을 확인하십시오 .


2

전체 디스크를 암호화하려는 경우 성능 저하가 실제로 그렇게 나쁘지 않아야합니다. 불행히도, 나는 숫자가 없지만 Visual Studio, SVN 등과 같은 표준 개발 환경을 실행할 때 시스템은 디스크를 암호화하기 전과 거의 동일한 성능을 가진 것으로 보입니다.

그러나 파일 기반 볼륨은 훨씬 느리고 많은 작업이 두 배의 시간이 걸릴 수 있습니다 (다수는 없지만 상당히 느립니다).

하루가 끝나면 컴퓨터에 설치하는 다른 모든 프로그램이 시스템 디스크를 암호화하는 것보다 일반 성능에 훨씬 더 많은 영향을 줄 것입니다.


1

그 가치에 따라 4 코어 (8 스레드) 시스템을 사용하고 1TB 파티션 디스크, 500GB 암호화 및 500GB 비 암호화를 사용합니다. 암호화 된 파티션에서 프로젝트를 컴파일하는 데 40 분 정도 걸리며 CPU는 대부분 유휴 상태입니다. 암호화되지 않은 디스크에서 컴파일하는 데 약 6 분이 걸립니다. VS2010에서 다중 처리 컴파일을 사용하도록 설정했습니다. 코어가 많으면 암호화가 심각한 병목 상태가된다고 생각합니다.


1

고용주는 Lenovo W500에 PGP 전체 디스크 암호화를 설치하고 주관적인 성능은 30 % ~ 50 %입니다. 모든 것이 훨씬 느립니다. 가장 중요한 것은 시작이며 모든 프로그램 시작은 현저하게 지연됩니다. 다음 문제 : 디스크 조각 모음이 여전히 작동합니까? 정보를 찾을 수 없으며 성능 저하로 인해 문제가있을 수 있습니다. 집에서해야 할 일 추천 : 데이터 만 암호화하고, 최대 절전 모드를 사용하지 말고, 누군가가 페이지 파일을 분석하려고하는 데이터가 얼마나 중요한지 자문하십시오.


0

글을 쓸 때는 성능이 크게 떨어지지 만 읽을 때는 크게 떨어지지 않을 것으로 기대합니다. Visual Studio 디스크 및 메모리 사용량을 모니터링 하고 웹에서 찾은 내용과 비교하고 가능할 때마다 지연된 디스크 쓰기를 사용할 수 있습니다.


0

500GB HDD에서 TrueCrypt를 사용했으며 성능 문제가 표시되지 않습니다.

그러나 파티션을 만들었으므로 내 OS와 파일 만 TrueCrypt를 사용하고 있습니다. 프로그램 파일이 다른 드라이브에 있습니다.


0

나는 2012 년 10 월부터 암호화 된 전체 랩탑을 가지고 있으며, 호환, 재생, 영화 재생 등 아무런 문제가 없습니다. 느리지 만 인식 할 수 없습니다. MS DVD Maker를 사용하여 DVD를 컴파일하는 데 문제가 있었지만 2 시간 이상이 걸리지 만 실제로는 TC를 사용하기 때문에 모르겠습니다. 그럼에도 불구하고 안전하고 ri $ k $ 내 정보는 민감한 정보를 보호 할 필요가 없다면 암호화하지 않는 것이 좋습니다.

잘 봐

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


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.