Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

정보 보안에서 확산이란 무엇입니까?

<시간/>

확산은 일반 텍스트의 통계적 속성을 숨길 목적으로 하나의 일반 텍스트 기호의 권한이 일부 암호문 기호에 분산되는 암호화 프로세스입니다. 간단한 확산 요소는 DES 내에서 자주 사용할 수 있는 비트 순열입니다. AES에는 보다 발전된 믹스 컬럼 프로세스가 필요합니다.

Shift Cipher 또는 2차 세계 대전 암호화 기계 Enigma는 보호되지 않는 것을 포함하여 암호는 혼란만 구현할 수 있습니다. 확산만 구현하는 암호도 아닙니다. 그러나 이러한 서비스의 연결을 통해 강력한 암호를 구성할 수 있습니다.

확산은 일반 텍스트의 개별 비트를 변경할 수 있는 경우 암호문의 비트의 (통계적으로) 절반이 변경되어야 하고 마찬가지로 암호문의 1비트를 변경할 수 있는 경우 일반 텍스트 비트의 상대적으로 절반이 변경되어야 함을 의미합니다. 변경합니다.

비트는 두 가지 상태만 가질 수 있기 때문에 모두 다시 계산되고 임의의 위치에서 다른 위치로 변경될 때 비트의 절반은 수정된 상태가 됩니다.

확산의 개념은 암호문과 평문의 관계를 비밀로 하는 것이다. 이것은 일반 텍스트를 발견하려고 하는 공격자에게 복잡하게 만들고 행과 열에 걸쳐 일반 텍스트를 분산시켜 일반 텍스트의 중복성을 향상시킵니다. 알고리즘의 전치를 통해 달성할 수 있으며 블록 암호에서만 사용할 수 있습니다.

현대 블록 암호는 우수한 확산 특성을 차지합니다. 암호 수준에서 이것은 두 번째 암호문을 통해 출력 비트의 절반이 변경되어 평균적으로 평문의 1비트를 변경하는 것이 첫 번째 암호문과 통계적으로 독립적으로 보인다는 것을 정의합니다. 이것은 블록 암호로 관리할 때 염두에 두어야 하는 필수 특성입니다.

정보 기술의 승인과 보급은 경제 및 정보 시스템 규칙에서 잘 연구되었습니다. 이를 통해 혁신이론의 보급, 기술수용모형 등 널리 통용되고 활용되는 이론이 발전하게 되었다.

그러나 정보 보안 연구에서 이러한 이론은 매우 드물게 사용되었으며 정보 보안 기술의 산업 성공을 평가하는 구조화된 방법은 혁신의 확산 프로세스에 따라 달라집니다. 그들은 또한 디지털 서명, 개인 정보 보호 개선 기술 및 연합 ID 관리를 포함한 여러 기술에 이 접근 방식을 사용했습니다.

이점은 혁신이 대체하는 개념보다 우수하다고 인식되는 정도입니다. 혁신이 객관적인 이익을 가져다주는 것이 중요하지 않고, 오히려 단일 기업이 혁신을 유리한 것으로 인식하는 것이 중요합니다.

호환성은 혁신이 현재 가치, 이전 경험 및 잠재적 채택자의 요구와 일치하는 것으로 인식되는 정도입니다. 현재 가치에 의존하는 혁신은 사회 시스템의 규범과 가치에 부합하지 않는 혁신보다 더 즉각적으로 확산될 것입니다.