시스템 암호화 란 무엇입니까?
시스템 암호화는 암호화를 사용하여 컴퓨터에서 정보를 숨기는 행위입니다. 이러한 암호화의 정교함은 시간이 지남에 따라 증가했지만 여전히 다양합니다. 시스템 암호화 기술은 일부 Windows 에디션에서 정부 컴퓨터의 공식 표준을 충족하도록 컴퓨터의 보안 수준을 설정할 수있는 설정을 위해 Microsoft에서 사용합니다.
컴퓨터 이전의 초기 형태의 암호화는 단순히 개별 문자를 일관된 패턴에 따라 코드 문자로 대체하는 것과 관련이있었습니다. 다른 시스템은 특정 명령이나 정보를 대체하기 위해 코드 단어를 사용합니다. 이것들은 수신자가 사용하는 코드 시스템을 알고 있지만 인증되지 않은 독자를 해독하기가 어려우면 간단하게 작동하고 사용하기 쉽다는 이점이있었습니다.
그러나 이러한 시스템은 컴퓨터 기술에는 적합하지 않습니다. 이는 알고리즘 또는 암호라고도하는 암호화 시스템을 크래킹하는 데 시간이 오래 걸리지 만 복잡한 과정이 아니기 때문입니다. 예를 들어, 시스템이 알파벳의 각 문자를 다른 문자로 바꾸면 시스템과 암호화 된 메시지가 모두 발견 될 때까지 각 가능성을 시도하여 간단히 해결할 수 있습니다. 이것은 대부분의 인간이 귀찮게하는 데 너무 오래 걸리지 만 컴퓨터가 매우 빠르게 수행 할 수있는 작업입니다.
최신 시스템 암호화는 비슷한 방식으로 작동하지만 훨씬 더 복잡한 알고리즘을 사용합니다. 이것은 컴퓨터조차도 알고리즘을 해독하는 데 걸리는 시간을 크게 증가시킵니다. 남아있는 한 가지 문제는 컴퓨팅 성능과 속도의 빠른 속도 향상이 한때 너무 복잡해 보였던 알고리즘이 구식이 될 수 없다는 것입니다. 일부 알고리즘은 게임 콘솔 뱅크에 의해 크랙되었습니다.
아마도 시스템 암호화에서 가장 중요한 발전은 공개 및 개인 키 시스템의 개발 일 것입니다. 이전에는 정보를 암호화 한 사람이 의도 한 수신자에게 암호화 알고리즘 또는 "키"를 제공해야했습니다. 해커가 정보와 함께이를 가로 채면 데이터를 해독하는 것이 훨씬 쉽다는 것을 알게 될 것입니다.
최신 시스템은 수신자가 발신자가 아닌 알고리즘을 만드는 것을 포함합니다. 수신자는 데이터를 인코딩하는 방법을 나타내는 공개 키와 특정 암호화를 해독하는 방법을 나타내는 관련 개인 키를 만듭니다. 발신자에게 공개 키를 제공 한 다음 요청한대로 데이터를 암호화합니다. 이때 수신자 만 데이터를 해독 할 수 있습니다.
Windows XP 및 그 후속 제품에는 시스템 암호화를위한 사용자 지정 가능한 설정이 포함되어 있습니다. 가장 주목할만한 것은 "FIPS 호환"입니다. 이는 연방 기관에서 사용하는 컴퓨터 시스템에서 따라야하는 일련의 규칙 인 연방 정보 처리 표준을 나타냅니다. 규칙에 따라 개별 암호화 알고리즘을 표준에 따라 사용하도록 승인해야합니다.