AES 암호화 란 무엇입니까? 작동 원리

인간이 비밀을 가지고있는 한 오랫동안 그 비밀을 다른 사람들로부터 숨길 필요가있었습니다. 암호화 세계에 오신 것을 환영합니다.

컴퓨팅 세계에서 암호화는 데이터를 읽거나 쉽게 이해할 수있는 방식으로 데이터를 가져 와서 다음과 같은 방식으로 인코딩하는 프로세스입니다. 디코딩 만 다른 사람이나 장치에 의해 적절한 암호 해독 키를 가지고.

암호화 다이어그램암호화는 데이터를 안전하게 만드는 것입니다. 암호화는 재무 정보, 고객 데이터 또는 사진과 같이 개인이 보거나 읽을 수있는 디지털 정보를보고 그것을보고있는 사람이보고있는 것을 알아낼 수없는 방식으로 스크램블합니다. 그러나 암호화는 되돌릴 수있는 프로세스입니다..

우리는 이것을 이와 같이 생각할 수 있습니다. 암호화는 잠금입니다. 올바른 암호 해독 키가 있으면 암호화 된 정보를 잠금 해제하거나 읽을 수 있습니다. 올바른 암호 해독 키가없는 경우 액세스 권한을 얻는 유일한 방법은 잠금을 해제하는 것입니다.

여기가 올바른 유형의 암호화를 선택하는 것이 중요합니다. 암호화가 로컬 하드웨어 상점에서 얻는 저렴한 자물쇠와 동등한 경우 쉽게 깨질 수 있습니다. 그러나 최상의 암호화는 은행 금고의 잠금 장치와 비슷합니다. 사실상 깨지지 않습니다.

암호화가 중요한 이유?

사생활은 개인의 삶에 필수적입니다. 데이터 개인 정보 보호는 보안, 명성 및 경제 번영의 열쇠입니다. 집을 잠그는 것과 마찬가지로 정부가 물리적 세계에서 재산을 보호한다는 목표로 중요한 인프라에 대한 액세스를 차단하는 것과 마찬가지로 암호화는 사이버 범죄자가 데이터에 액세스하는 것을 방지합니다. 전 세계 정부는 암호화 기능을 약화시켜 보안을 위험에 빠뜨릴 수있는 제안을 제시하고 있습니다..

쇼핑, 의사 소통 및 은행 거래시 암호화로 보호. 점점 더 많은 삶이 온라인에서 이루어집니다.. 그렇기 때문에 데이터 보안을 개선하고 프라이버시를 유지하기 위해 할 수있는 일에 대해 걱정해야합니다..

암호화는 온라인 일상 생활의 일부입니다. 당신은 아마 그것을 모르지만, 기업과 정부 기관은 개인 정보를 보호하기 위해 암호화를 사용합니다. 신원 도용자가 정보를 빼앗고 은행 계좌에 로그인하는 것을 방지합니다. 암호화는 해커가 이메일과 개인 통신을 읽지 못하게합니다..

의 주제에 대해 말하기 사이버 보안암호화, 애쉬 카터 (Ash Carter) 전 국방 장관은 국가 안보에서 중요한 역할 데이터 보안과 강력한 암호화 기능에 대해 논의했다. 당시 그는 기업가와 혁신가에게 사이버 보안을 개선하는 역할을하도록 촉구했습니다. 그는 “암호화는 데이터 보안의 필수 부분이며 강력한 암호화는 좋은 것”이라고 말했다.

암호화 작동 방식?

당신은 시작 암호화되지 않은 데이터. 이 데이터는 종종 일반 텍스트. 이것은 암호화되지 않은 읽을 수있는 텍스트를 말하는 또 다른 방법입니다.

다음으로,이 텍스트는 알고리즘 및 암호화 키를 사용하여 암호화됩니다. 최종 결과는 암호문 생성. 이 텍스트는 적절한 키를 사용하여 해독 된 경우에만 이해할 수 있습니다.

암호 해독은 암호화의 반대입니다. 잠금이 잠금 해제와 반대되는 방식과 유사합니다. 무언가가 해독되면 같은 단계 암호화에만 따르며 역순으로. 가장 널리 사용되는 암호화 알고리즘은 두 가지 범주로 분류됩니다.

  • 대칭
  • 비대칭

대칭 키 암호

대칭 키 암호는 종종 “비밀 키” 암호화 된 데이터를 해독하려는 모든 장치와 공유해야하는 하나의 키를 사용합니다. 가장 많이 사용되는 대칭 키 암호는 Advanced Encryption Standard입니다. 이 열쇠는 정부 정보를 보호하기 위해 처음 설계된.

대칭 키 암호는 집 열쇠 하나만 가지고 있고 집을 나갈 때 문을 잠그는 사람과 비교할 수 있습니다. 자물쇠를 끊지 않고 누군가가 문을 열 수있는 유일한 방법은 집주인이 열쇠 나 열쇠 사본을주는 것입니다..

대칭 키 암호화는 많이 비대칭 암호화보다 빠름. 발신자는 수신자가 텍스트를 해독하기 전에 암호화 된 데이터를 해독하는 데 필요한 키를 수신자와 교환해야합니다. 여러 키를 안전하게 배포하고 안전하게 관리해야합니다. 이러한 이유로 대부분의 암호화 프로세스 대칭 알고리즘을 활용 그러나 데이터를 암호화하기 위해 비대칭 알고리즘을 사용하여 키를 교환합니다..

Alberti Cipher-모든 것이 시작된 곳

Alberti Cipher는 최초의 polyalphabetic 암호 중 하나였습니다. Leon Battista Alberti가 처음 개발 한 Alberti Cipher는 혼합 알파벳과 가변 기간을 사용하는 고급 폴리 알파벳 치환의 첫 번째 예입니다..

“수식”이라는 원래 장치는 두 개의 동심원 디스크 중앙 핀을 통해 부착되고 독립적으로 회전하는.

비대칭 암호화

비대칭 암호화는 종종 “공개 키”암호화라고합니다. 이 과정에서 두 개의 다른 키가 사용됩니다. 그러나 키는 수학적으로 서로 연결되어 있습니다. 하나는 공공의 그리고 다른 은밀한. 공개 키는 누구나 사용할 수 있습니다. 개인은 비밀이다.

다음 시나리오와 같이 생각하십시오. Alice는 Bob에게 메일을 통해 열린 자물쇠를 보내라고 요청했습니다. Bob은 자신의 키 사본을 보관합니다. Alice는 잠금을 수신하고이를 사용하여 메시지가 포함 된 상자를 보호 한 다음 잠긴 상자를 Bob에게 보냅니다. 밥은 이제 열쇠를 사용하여 상자를 열 수 있고 어떤 정보라도 읽으십시오 앨리스는 안에 저장했다. Bob이 Alice에게 메시지를 다시 보내려면 Alice에게 잠금 해제 된 자물쇠를 보내도록 요청하고 Alice가 메시지를 보낼 때 따르는 프로세스를 따라야합니다..

제일 널리 쓰이는 비대칭 암호화 알고리즘의 형태는 RSA. 개인 키 또는 공개 키가 정보를 암호화 할 수 있기 때문입니다. 암호 해독 장치에는 반대 키가 있어야합니다. 이 기능은 기밀성, 신뢰성, 무결성 보장, 전자 통신에 대한 비 반복성 및 유휴 데이터. 이것은 통해 디지털 서명 사용.

비대칭 키 시스템을 사용함으로써 얻을 수있는 가장 큰 이점은 아무도 키를 서로에게 보낼 필요가 없다는 것입니다. 이로 인해 누군가 키를 가로 채서 전송하는 동안 복사 할 수 없습니다.

최악의 시나리오에서 Bob이 자신의 키를 잃어 버리거나 키를 복사 한 경우 Alice가 자신의 자물쇠를 사용하여 Bob에게 보낸 정보 만 손상 될 수 있습니다. 그러나 앨리스가 다른 사람들에게 보낸 메시지는 비밀 유지 Alice가 그들과 통신 할 때 사용할 수있는 다른 잠금을 제공하기 때문에.

미사용 데이터 암호화와 전송 중 데이터 암호화

미사용 데이터 대 전송 암호화 데이터데이터 보호는 두 가지 기본 암호화 유형으로 분류됩니다. 데이터가 있습니다 휴식하는, 그리고 데이터가 있습니다 운송 중. 누군가가 하드 드라이브 나 데이터베이스를 해킹하면 암호화가 해당 데이터를 만듭니다 읽을 수 없다.

데이터가 전송중인 경우, 즉 이메일을 보내거나, 브라우저간에 통신하거나, 클라우드로 정보를 보내거나, 해당 데이터가 가로채는 경우, 암호화로 읽을 수 없습니다.

다음은 데이터 암호화를 달성하는 몇 가지 방법입니다.

  1. 전체 디스크 암호화 : 이것이 컴퓨터 하드 드라이브의 미사용 정보를 보호하는 가장 일반적인 방법입니다. 디스크에 저장된 파일은 자동으로 암호화됩니다. 폴더 암호화 및 볼륨 암호화는 전체 디스크 암호화없이 보안을 제공하는 중간 옵션입니다..
  2. 파일 암호화 : 파일 암호화는 파일을 기준으로 파일에서 미사용 데이터를 암호화합니다. 즉, 파일이 인터셉트되면 파일을 이해하거나 읽을 수 없습니다. 이것은 자동 프로세스는 아니지만 각 파일에 대해 수행해야하는 작업입니다. 파일 암호화의 장점은 데이터가 원래 위치를 떠나도 암호화 된 상태를 유지한다는 것입니다.
  3. 암호화 된 이메일 서버 : Secured Multipurpose Internet Mail Extensions는 간단한 메일 전송 프로토콜 전자 메일 서버가 단순한 문자 메시지를 보내는 대신 암호화 된 메시지를 받고 보낼 수있는 이점을 허용하는 공개 키 암호화의 한 형태입니다..
  4. 종단 간 암호화 : 메시지 내용을 숨기고 발신자와 수신자 만 메시지를 읽을 수 있습니다. 엔드 투 엔드 암호화를 사용하면 메시지가 전달되는 동안 메시지를 가로 채거나 발신자 또는 수신자 쪽의 보안 취약점으로 인해 통신 체인의 잠재적 취약성이 해결됩니다. Facebook 및 iMessage를 포함한 주요 플랫폼은 엔드 투 엔드 암호화를 사용합니다..
  5. 클라우드와 동기화 된 사전 암호화 데이터 : 이러한 종류의 소프트웨어는 데이터가 클라우드에 도착하기 전에 미리 암호화합니다. 즉, 클라우드를 해킹하는 사람은 누구나 읽을 수 없습니다. 로컬 컴퓨터에 저장된 파일은 소프트웨어에 의해 암호화되지 않으며 여전히 취약합니다..

데이터 암호화 알고리즘

  1. 데이터 암호화 벡터Advanced Encryption Standard는 가장 널리 사용되는 데이터 암호화 알고리즘입니다. 미국 정부에서 설계 한이 제품은 128, 192 및 256 비트 알고리즘을 제공합니다. 192 비트 및 256 비트 알고리즘은 극한의 보호가 필요한 상황에서 사용됩니다..
  2. IDEA – 국제 데이터 암호화 알고리즘 (International Data Encryption Algorithm)은 128 비트 키를 사용하는 블록 암호 암호화 알고리즘입니다. 이 암호는 깨지지 않은 오랜 역사를 가지고 있습니다.
  3. RSA는 쌍 키를 사용하는 알고리즘입니다. 인터넷을 통해 정보를 보내는 표준입니다. 과거에는 알고리즘이 깨지는 문제가있었습니다. 그러나 이러한 과제는 이후 해결되었습니다.
  4. 복어와 Twofish는 블록 암호입니다. 전자 상거래 플랫폼에서 일반적으로 사용됩니다. 가장 일반적인 용도는 지불 정보를 보호하는 것입니다. 두 시스템 모두 대칭 암호화를 제공합니다. 키는 비트 길이가 다릅니다. Twofish는 두 프로그램 중 최신입니다. 더 긴 암호화 키가 있습니다.

해커가 암호화에 도전하는 방법

암호화를 피하기위한 해커의 주된 목적은 개인 정보 및 민감한 정보를 얻는 것입니다. 그들은 당신의 개인 정보와 민감한 정보가 가치 있는 그리고 될 수 있습니다 다른 사람에게 판매 자신의 건강과 손해를 위해 그 정보를 악용 할 사람.

해커가 오늘날 암호화를 공격하는 데 사용할 가장 기본적인 방법은 무차별. 무차별 대입 공격은 올바른 키를 찾을 때까지 임의의 키를 사용하는 공격입니다. 이것은 밑줄 강력한 열쇠를 갖는 것의 중요성. 키가 길수록 해커가 공격에 성공할 가능성이 낮아집니다. 키 크기가 증가함에 따라 해커가 계산을 수행하는 데 필요한 리소스 수도 증가합니다..

암호를 끊는 또 다른 방법은 사이드 채널 공격. 본질적으로 전기 회로 누출. 이들은 부산물로 배출물을 생성하므로 회로에 액세스 할 수없는 공격자가 회로 작동 방식을 이해하고 처리되는 데이터를 추론하는 방법을보다 쉽게 ​​이해할 수 있습니다. 해커가 사용할 유용한 정보의 두 가지 출처는 다음과 같습니다. 열과 전자기.

그러나 미국 컴퓨터 보안 컨설턴트, 저자 및 해커 인 Kevin Mitnick은 다음과 같이 말했습니다.

회사는 방화벽, 암호화 및 보안 액세스 장치에 수백만 달러를 소비하며, 이러한 수단 중 어느 것도 보안 체인에서 가장 취약한 링크 (보호 된 정보가 포함 된 컴퓨터 시스템을 관리, 운영 및 계정하는 사람)를 다루지 않기 때문에 낭비됩니다..

요점은 정보의 보안에 대한 책임이 있다는 것입니다. 시간이 걸리지 않으면 암호화 옵션에 대해 알아보십시오 귀하의 정보를 위해 이용 가능하거나 귀하의 상황에서 “최고의 VPN”을 사용함으로써 얻을 수있는 이점에 대해 배우십시오..

암호화의 역사

프라이버시는 처음부터 인류의 관심사였습니다. 전 세계의 여러 사회에서 개인 정보가 잘못된 사람에게 떨어지는 것을 방지하는 독특한 방법을 개발했습니다..

싸이

scytale 암호화암호화의 역사는 기원전 700 년경에 시작됩니다. 스파르타 군대는 촌스러운 전투 중에 민감한 정보를 전송합니다. 발신자와 수신자는 각각 길이와 직경이 같은 나무 막대를 사용했습니다. 메시지를 암호화하기 위해 발신자는 가죽 조각을 가져다가 나무 막대로 단단히 감 쌉니다. 그들은 막대에 메시지를 쓰고 풀고 수신자에게 보냅니다. 받는 사람은 자신의 낫에 가죽 조각을 감싼 후에 만 ​​메시지를 해독 할 수있었습니다..

앨 버티 암호

앨 버티 암호1467 년 Leon Batista Alberti는 폴리 알파벳 대체 암호를 발명했습니다. 이 암호 혁신적인 암호화. 암호에는 같은 축에 회전하는 두 개의 금속 디스크가 있습니다. 알파벳과 가변 회전이 혼합되어 있습니다..

제퍼슨 휠

제퍼슨 휠1797 년에 처음 소개되었고 철 스핀들이 달린 26 개의 원통형 나무 조각으로 구성된 Jefferson 바퀴는 알파벳 순서대로 각 바퀴의 가장자리에 알파벳 순서로 새겨 져있었습니다. 바퀴를 돌리면 단어가 뒤섞이고 뒤섞이지 않을 것입니다. 제퍼슨 바퀴를받은 사람은 바퀴에 코드화 된 메시지를 철자 할 것입니다. 그런 다음 이해하기 쉬운 다른 글자 줄을 찾습니다. 이 형식의 암호화는 1923 년에서 1942 년 사이에 미 육군에 의해 다시 한번 사용되었습니다..

수수께끼 기계

수수께끼 기계1943 년에 데뷔 한 Enigma 머신은 나치 군대가 사용하는 일련의 전자 기계 로터 암호였습니다. 당시는 깨지지 않는 것으로 간주. 나치들은 매일 암호를 바꿀 것입니다. Alan Turing과 그의 팀이 기계의 약점을 활용할 수있을 때까지 Enigma는 나치에게 전례없는 이점을주었습니다..

ASE와 보안 문자

ASE와 보안 문자1997 년에는 암호화와 보안 분야에서 두 가지 혁명이 일어났습니다. 국립 표준 기술 연구소는 Advanced Encryption Standard를 개발했습니다. 이 가이드의 앞부분에서 설명한 것처럼이 128 비트 암호화는 오늘날에도 여전히 사용됩니다. 초당 10 억 억 AES 키를 확인할 수있는 장치는이 암호화를 해독하는 데 174,449,211,009,120,166,087,753,728 년이 필요합니다..

1997 년은 Captcha가 처음 소개 된 해이기도합니다. 무작위로 생성 된 텍스트 이미지 인간 만이 읽을 수있다 화면에 나타납니다. 텍스트의 울퉁불퉁 함과 독특한 특징으로 인해 전자 기기를 읽을 수 없음. 사이트에 액세스하려면 인간 사용자는 앞에 표시되는 일련의 문자 나 숫자를 입력해야합니다..

1997 년은 Captcha가 처음 소개 된 해이기도합니다. 사람 만 읽을 수있는 무작위로 생성 된 텍스트 이미지가 화면에 나타납니다. 텍스트의 울퉁불퉁 함과 독특한 기능으로 인해 전자 장치를 읽을 수 없습니다. 사이트에 액세스하려면 인간 사용자는 앞에 표시되는 일련의 문자 나 숫자를 입력해야합니다..

암호화와 그 방법이 수백 년 동안 발전해 왔음을 알 수 있습니다. 오늘날 AES는 세계에서 가장 발전된 안전한 암호화 형태 중 하나로 입증되었습니다..

군사와 정부는 오랫동안 군사 비밀을 보호한다는 목표로 암호화 연구의 최전선에 서있었습니다. 암호화 분야에 대한 연구가 진행되고 있다는 것은 놀라운 일이 아닙니다..

VPN이 정보를 암호화하는 방법?

VPN은 사용중인 장치와 VPN 서버 간의 트래픽을 보호합니다. 이로 인해 스파이와 해커가 데이터를 전송하는 동안 스파이와 해커가 데이터를 보는 것이 어렵지 않습니다. VPN은 개인 네트워크.

VPN은 터널링을 사용합니다. 인터넷을 통해 데이터를 비공개로 안전하게 전송할 수있는 프로세스입니다. 터널링 작동 방식을 이해하려면 다음 사항을 기억해야합니다. 인터넷을 통해 전송되는 모든 정보는 패킷이라는 작은 조각으로 나뉩니다.. 각 패킷에는 중요한 정보가 있습니다.

온라인 보호를 위해 VPN 사용

VPN 터널 연결을 사용하면 전송하는 모든 데이터 패킷이 인터넷을 통해 전송되기 전에 다른 데이터 패킷 안에 넣어집니다. 이 프로세스는 캡슐화. 외부 패킷은 보안 수준을 제공하여 일반인이 내용을 볼 수 없도록합니다..

터널링은 VPN으로부터 얻는 보호 기능 중 하나 일뿐입니다. VPN은 인터넷을 통해 전송하는 데이터를 암호화하여 패킷을 액세스 만 가능 VPN의 클라이언트와 서버에서 VPN의 클라이언트와 서버가 서로 연결되어 있습니다.

데이터를 암호화 상태로 유지하는 데 사용되는 많은 VPN 보안 프로토콜이 있습니다. 가장 일반적인 것 중 하나는 IPSec이며 인터넷 프로토콜 보안. 다른 하나는 OpenVPN입니다.

먼저 캡슐화 된 각 데이터 패킷을 가져 와서 암호화 키를 사용하여 내용을 암호화하여 데이터를 보호합니다. 암호화 키는 VPN 서버와 클라이언트간에 만 작동 할 수 있습니다.

둘째, 하위 프로토콜이 사용됩니다. 캡슐화 헤더. 이 캡슐화 헤더는 일부 패킷 정보를 숨길 것입니다. 숨겨진 것의 일부는 당신의 정체성입니다. 이 두 가지 주요 기능, 터널링암호화, VPN으로 데이터를 더욱 안전하게 만드는 것의 일부일뿐입니다.. 인증 된 연결 개인 정보 및 개인 정보에서 눈을 떼지 않도록 설계된 또 다른 도구입니다..

암호화의 이점

암호화의 주요 이점 또는 목적은 기밀 유지데이터의 프라이버시 이것은 컴퓨터에 저장되거나 인터넷 또는 내부 컴퓨터 네트워크를 통해 전송됩니다. 암호화는 권한이없는 개인이 개인 데이터에 액세스하고 악용하는 것을 방지합니다. 예를 들어 신용 카드 회사는 정보를 저장하거나 네트워크를 통해 전송할 때 판매자가 고객의 데이터를 암호화하도록 요구합니다..

클라우드 데이터 보호를위한 암호화

개인 소비자는 개인 정보를 보호하기위한 조치를 취할 책임이 있습니다. 2023 년에는 1 억 9 천만 명이 넘는 스마트 폰 사용자가 해킹당했습니다. 2016 년 Apple은 연방 정부와 협력하고 사용자의 개인 정보 보호 정책을 위반할 의사가 있음을 보여주었습니다. 이것은 당신이 생각하는 데 중요합니다. 주민등록번호, 개인 인스턴트 메시지 대화, 은행 정보 및 민감한 사진을 포함한 귀하의 개인 정보는 사용의 위험 범죄자이든 정부 기관이든 사악한 개인의.

암호화가 중요한 이유?

미국은 13 개의 다른 국가들과 함께 14 개의 눈. 이 국가들은 정보 수집에있어 서로 협력하고 있습니다. 이것은 비교적 양성인 것처럼 보이지만 진실은이 정부들이 그들이 할 수있는 프로그램을 사용하고 있다는 것입니다 정보를 가로 채다 온라인 및 텍스트, 다운로드 한 내용 및 은행 정보를 통해 전달됩니다. 당신이 사적으로 생각하는 것은 빨리 공개 될 수 있습니다.

귀하는 안전하게 개인 정보를 전송 및 전송할 수 있어야합니다. 많은 사람들은 온라인 보안과 암호화가 숨길 것이 없기 때문에 걱정하지 않아도된다고 잘못 생각합니다. 진실은 당신에게 부적절하고 중요하지 않은 것처럼 보일 수있는 정보는 잘못된 손에 들어갔을 때 사용될 수 있다는 것입니다. 당신의 명성을 손상, 재정적으로 상처를 입히고 삶의 사적인 측면을 세상에 노출시킵니다. 에 의해 자신을 보호 암호화에 대해 더 배우기 그리고 당신과 당신의 안전을 지키기 위해 설계된 암호화 소프트웨어를 활용.