암호화 란 무엇이며 어떻게 작동합니까? (04.19.24)

암호화는 컴퓨터에서 전송, 수신, 저장하는 데이터를 보호하는 데 도움이됩니다. 여기에는 모바일 문자 메시지, 이메일 및 온라인 계정을 통해 제출 된 은행 정보가 포함됩니다.

쉽고 저렴한 인터넷 액세스를 통해 기사를 읽고, 소셜 미디어에 액세스하고, 온라인 쇼핑을 할 수 있습니다. 더. 온라인 상점에서 물건을 구매할 때 이름과 이메일 주소, 은행 정보, 비밀번호 등과 같은 민감한 정보를 제공합니다.

집에서 쉬면서 온라인으로 상품을 구매하고 거래하는 것이 매우 편리합니다. . 보안은 주로 기밀 데이터를 전송하는 데 사용할 때 인터넷에서 심각한 문제입니다. 온라인 정보를 보호하는 가장 안정적인 방법은 암호화를 사용하는 것입니다. 암호화 및 작동에 대해 자세히 알아 보려면 계속 읽으십시오.

암호화 및 작동 방식

암호화는 문서 또는 파일을 인코딩하는 방법으로 의도 된 개인이 읽을 수만 있도록합니다. 암호화는 알고리즘을 사용하여 정보를 암호화하거나 인코딩 한 다음 수신자의 키가 데이터를 해독하거나 디코딩하도록 요구합니다. 암호화되지 않은 텍스트의 정보는 데이터를 가로채는 모든 사람이 쉽게 읽을 수있는 일반 텍스트 정보입니다. 일반 텍스트에 암호화를 적용하면 암호 해독을위한 적절한 키를 가진 개인 만 읽을 수있는 암호 텍스트가됩니다.

암호화는 알고리즘 세트를 사용하여 데이터를 한 쌍으로 암호화하고 해독합니다. 일치하는 키의. 사이버 범죄자가 암호화 된 정보에 액세스하더라도 암호 해독에 필요한 키에 대한 액세스 권한이 없으면 데이터를 읽을 수 없습니다.

대칭 및 비대칭 암호화

암호화에는 대칭 및 비대칭 암호화의 두 가지 유형이 있습니다. .

  • 대칭 암호화 – 단일 키를 사용하여 데이터를 암호화 및 복호화합니다.
  • 비대칭 암호화 –이 유형의 암호화에서는 두 가지가 다릅니다. 공개 및 비공개 키는 데이터 암호화 및 암호 해독에 사용됩니다. 공개 키는 암호화를 위해 사용자가 액세스 할 수있는 반면 개인 키는 디코딩에 사용 된 다음 암호화 된 형태로 사용자에게 정보를 다시 전송하는 데 사용됩니다.
대칭 암호화 유형

대칭 암호화는 데이터를 인코딩하는 데 하나의 키를 사용하고 정보를 디코딩하는 데 동일한 키를 사용합니다. 다음은 대칭 암호화 알고리즘의 주요 유형입니다.

1. DES

데이터 암호화 표준은 저수준 암호화 방법으로 알려져 있습니다. 56 비트 64 비트 키를 사용하여 고정 데이터 블록의 정보를 인코딩합니다. 기술 발전과 하드웨어 비용 감소로 인해 DES는 개인 정보 보안에서 쓸모가 없게되었습니다.

2. AES

고급 암호화 표준은 널리 사용되는 대칭 암호화 방법입니다. DES에서 처리하지 못한 보안 문제를 극복했습니다. 데이터 암호화를 위해 128 비트의 블록 길이를 사용하고 원하는 암호화의 복잡성에 따라 다양한 키 길이를 가질 수 있습니다.

3. RC2

Rivest 암호는 1980 년에 DES를 대체합니다. 메시지를 64 비트 블록으로 인코딩하지만 8-128 비트 범위의 키 크기가 다릅니다.

비대칭 암호화 유형

비대칭 암호화 대칭 암호화와는 약간 다르게 작동합니다. 공개 키가있는 사람은 누구나 인증 후 데이터를 인코딩 할 수 있습니다. 그러나 개인 키를 담당하는 개인 만 해독 할 수 있습니다. RSA와 ECC는 가장 많이 사용되는 비대칭 암호화 알고리즘입니다.

1. RSA

RSA는 암호화 및 복호화에 주로 적용되는 비대칭 알고리즘입니다. 강점은 그것이 의존하는 "프라임 팩 토라이 제이션"프로세스에 있습니다. 실제로이 접근 방식에는 두 개의 큰 임의 소수가 필요하며이 숫자를 곱하여 또 다른 큰 수를 생성합니다. 여기에서 사이버 범죄자들의 과제는 개인 키에 액세스하기 위해이 방대하고 곱해진 숫자의 실제 소수를 평가하는 것입니다. 이는 매우 어려운 작업이므로 RSA를 의도 된 용도에 맞게 안전하게 만듭니다.

2. ECC

Elliptic Curve Cryptography (ECC)는 2004 년에 처음 도입 된 비대칭 암호화 알고리즘입니다. ECC에서 숫자는 그래프의 값에 특정 정수를 곱하여 곡선의 다른 지점을 제공함을 나타냅니다. 이제이 퍼즐을 풀기 위해 곡선에서 선택한 두 지점을 찾아야합니다. ECC 수학은 초기 지점을 알고 있어도 두 번째 지점을 지정하는 것이 거의 불가능하도록 설계되었습니다.

SSL 및 암호화

SSL 또는 "Secure Sockets Layer"로 알려진 가장 많이 사용되는 보안 프로토콜은 비대칭 암호화 방법을 사용하여 브라우저와 웹 사이트 간의 데이터 전송을 보호합니다. 여기에서 공개 키는 모든 사이트 방문자가 액세스 할 수 있으며 개인 키는 서버에 의해 숨겨진 상태로 유지됩니다. 유효한 SSL 인증서가있는 웹 사이트 는 브라우저 왼쪽에 자물쇠 기호가 있습니다. 인터넷 통신을 위해 일반 HTTP 대신 HTTPS (Hyper Text Transport Layer Secure)를 사용합니다. 즉,이 사이트에서 해커의 손이 닿지 않는 데이터가 안전하게 유지됩니다.

거의 모든 웹 사이트, 특히 고객의 기밀 정보 (예 : 사용자 이름, 비밀번호, 신용 카드 또는 은행 세부 정보)를 다루는 웹 사이트는 SSL을 사용하여 알려진 모든 사이버 보안 위험으로부터 사이트와 사용자의 정보를 보호합니다. 웹 사이트에서 SSL 인증서를 활성화하지 않았다고 가정합니다. 이 경우 사이버 공격에 취약 해지고 해커는 일반 텍스트 형식으로 공유되는 정보를 신속하게 손에 넣을 수 있습니다.

암호화의 이점

암호화 활용의 중요한 이점은 다음과 같습니다.

p> 1. 완벽한 데이터 보안

완전한 암호화 접근 방식은 휴지 상태와 이동 상태의 모든 조건에서 정보를 보호하므로 기업과 고객에게 안심할 수 있습니다.

2. 수많은 기기에서 보호

데이터 암호화 프로그램은 모든 기기의 모든 정보가 개인용 컴퓨터에 저장된 데이터에서 찾은 것과 동일한 보안으로 완벽하게 보호되도록 보장합니다.

3. 데이터 무결성

암호화는 정보가 수정되지 않도록 보안을 유지하는 데 도움이되며 데이터가 변경된 경우 사용자는 데이터가 변조되었음을 알 수 있습니다.

결론

암호화는 이제 모든 비즈니스에서 중요하게되었습니다. 웹 사이트 reimgs 및 사용자의 민감한 데이터를 보호합니다. 온라인 상점은 SSL 인증서를 암호화 방법으로 사용하여 기밀 정보를 보호하여 공격자를 차단합니다. 사이버 범죄자가 사용자와 서버간에 공유되는 암호화 된 정보를 이해하는 것은 거의 불가능합니다. 따라서 암호화는 데이터 침해에 대한 효과적인 보호 방법입니다.


YouTube 비디오: 암호화 란 무엇이며 어떻게 작동합니까?

04, 2024