소프트웨어 보안 소개
최근에 나는 짧은 기사를 모았습니다. 이동식 플래시 드라이브를 위한 데이터 보안 및 암호화. SanDisk와 같은 회사는 노출된 보안 소프트웨어의 주요 허점을 가지고 있어 IronKey의 플래시 드라이브와 같은 더 값비싼 하드웨어 기반 대안을 사용하는 대신 소프트웨어 기반 암호화가 데이터를 보호하는 데 얼마나 신뢰할 수 있는지에 대한 의문을 제기했습니다.
즉, 다시 그 단어가 있습니다. 비용이 많이 듭니다. 돈이 덜 문제가 되는 기업에 있지 않는 한 소프트웨어 기반 암호화 트리를 짖는 자신을 발견하게 될 것입니다.
기본적인 찬반 양론
이해해야 할 가장 중요한 것은 아무 것도 완벽하지 않다는 것입니다. 무언가를 해킹하거나 크랙할 수 없다고 말하는 것이 해킹하거나 크랙하는 가장 빠른 방법이며, 엔터테인먼트 산업이 디지털 권한 관리를 통해 거듭된 Pyrrhic 승리를 거두는 것이 이에 대한 충분한 증거가 되어야 합니다.
사실 이 글을 쓰면서 하드웨어 기반 전체 드라이브 암호화를 용이하게 하기 위해 일부 마더보드에 설치된 하드웨어인 Trusted Platform Module은 실제로 해킹당했다. 쉽지 않았고 TPM이 한동안 사용되었지만 충분한 노력을 기울이면 거의 모든 것을 해킹하거나 크랙할 수 있다는 증거로 존재합니다. 따라서 중요한 질문은 다음과 같습니다. 보안을 우회하려면 얼마나 많은 노력이 필요합니까? TPM을 해킹한 사람은 화학 물질과 작은 바늘을 사용하여 칩 자체의 핵심을 가지고 놀아야 했습니다.
암호화에 관한 한 가장 기본적인 수준에서 이를 통과하는 두 가지 방법이 있습니다. 바로 무차별 대입과 우회입니다. 무차별 대입은 하나가 작동할 때까지 키를 시도하는 것과 관련이 있는 반면, 우회는 일반적으로 키를 가져오거나, 키를 스푸핑하거나, 방정식에서 키를 빼는 방법을 찾으려고 시도합니다. 이것이 바로 하드웨어 기반 암호화와 소프트웨어 기반 암호화의 주요 차이점입니다. 하드웨어는 일반적으로 도구를 사용하는 것 이상을 필요로 하는 반면(위의 TPM 해킹 참조) 소프트웨어는 우회에 훨씬 더 쉽게 접근할 수 있습니다.
물론 Average Joe는 적절한 해킹을 수행하는 데 필요한 소프트웨어 도구에 액세스할 가능성이 거의 없으며 이것이 대부분의 사람들에게 만족스러운 소프트웨어 기반 암호화를 만드는 이유입니다. 다른 사람이 액세스하는 것을 원하지 않는 상당히 중요한 데이터를 휴대해야 하는 상황에 처한 경우(여기에는 USB 플래시 드라이브뿐만 아니라 노트북 하드 드라이브도 포함됨) 이러한 옵션 중 하나를 사용할 수 있습니다. 당신이 찾고있는 것입니다.
비트로커
사용 가능한 첫 번째 큰 옵션은 Windows Vista 및 Windows 7의 Enterprise 및 Ultimate 버전에 포함된 BitLocker입니다. BitLocker는 하드 드라이브를 완전하고 투명하게 암호화하는 수단을 제공하며 Windows 7에서는 USB 플래시 드라이브의 암호화도 허용합니다.
그러나 중요한 점은 BitLocker가 완전히 하드웨어 독립적이지 않다는 것입니다. 대부분의 구현에서는 마더보드에 TPM 칩을 포함해야 하지만 BitLocker는 USB 플래시 드라이브를 부팅 시 시스템에 연결하여 잠금을 해제하고 작동을 허용하는 물리적 "키"로 USB 플래시 드라이브를 사용하도록 설계할 수도 있습니다.
Windows 7이 없는 경우 Windows 7에서 BitLocker를 사용하여 이동식 USB 플래시 드라이브를 암호화할 수도 있으므로 Ultimate 에디션으로 업그레이드하는 것이 좋습니다.
대체
다음과 같은 다른 소프트웨어 기반 솔루션이 있습니다. TrueCrypt가, 무료로 다운로드하여 사용할 수 있습니다. TrueCrypt는 소프트웨어를 통해 액세스해야 하는 드라이브에 암호화된 볼륨을 생성합니다. TrueCrypt 자체는 오픈 소스이지만 암호화가 필요한 사람들을 위해 사용할 수 있는 독점 소프트웨어 옵션도 많이 있습니다. 오픈 소스 또는 독점 보안 소프트웨어가 더 안전한지 여부는 일반적으로 정치나 종교에서만 경험하는 종류의 논쟁을 불러일으키는 경향이 있기 때문에 이 수준에서 테이블에서 제외하는 것이 가장 좋습니다.
그럼에도 불구하고 데이터를 암호화할 수 있는 방법은 정말 놀랍습니다. Wikipedia는 철저한 목록 추가 작업에 관심이 있는 사람들을 위한 암호화 소프트웨어 옵션.
결론
데이터를 암호화해야 하는 경우 소프트웨어에서 수행할 수 있는 방법이 있으며 소프트웨어 기반 암호화가 기본적으로 하드웨어 기반 암호화보다 취약하지만 반드시 나쁜 해결책. 데이터 보안 수단을 선택할 때 집, 자동차 또는 사무실 보안 수단을 선택하는 것과 동일한 상황을 생각하십시오. 일반적으로 컴퓨터의 모든 액세스 지점에 망막 스캐너를 설치하지는 않을 것입니다. 침입을 방지하기 위해 집과 철근. 구체적으로 데이터를 보호하려는 사람에 대해 생각한 다음 그에 따라 선택하십시오.
노트북이나 플래시 드라이브를 훔쳐서 빨리 돈을 벌고자 하는 일반 도둑은 실제로 내용물을 보려고 시도조차 하지 않을 수 있습니다. 만약 그렇게 한다면 그들은 단지 호기심에서 찾아보거나 당신의 신원을 싸게 훔칠 수 있는 수단을 찾으려고 시도할 것입니다. 이러한 우연한 도둑은 더 강력한 암호화 체계를 뚫거나 소프트웨어를 사용하여 키에 대한 시스템 RAM을 스니핑하는 데 필요한 수단을 가지고 있지 않을 것이므로 TrueCrypt와 같은 것이 상황에 적합할 수 있습니다.
노트북 보안이 진정으로 염려된다면 Windows 7 Ultimate와 TPM 칩이 장착된 컴퓨터가 적합할 것입니다. 그러나 대부분의 플래시 드라이브 사용자에게는 일부 기본 소프트웨어 암호화로 충분합니다.




아마존