암호화
암호화는 데이터를 알아볼 수 없거나 "암호화된" 형태로 변환하는 과정입니다. 일반적으로 중요한 정보를 보호하여 승인된 당사자만 볼 수 있도록 하는 데 사용됩니다. 여기에는 파일과 저장 장치뿐만 아니라 무선 네트워크와 인터넷을 통해 전송되는 데이터도 포함됩니다.
GnuPG 또는 AxCrypt와 같은 파일 암호화 유틸리티를 사용하여 파일, 폴더 또는 전체 볼륨을 암호화할 수 있습니다. Stuffit Deluxe와 7-Zip 같은 일부 파일 압축 프로그램도 파일을 암호화할 수 있습니다. Adobe Acrobat과 Intuit TurboTax 같은 일반적인 프로그램에서도 암호로 보호되는 파일을 저장할 수 있으며, 이러한 파일은 암호화된 형식으로 저장됩니다.
암호화는 무선 네트워크와 인터넷을 통해 전송되는 데이터를 보호하는 데도 사용됩니다. 예를 들어 많은 Wi-Fi 네트워크는 WEP 또는 훨씬 강력한 WPA 암호화를 사용하여 보호됩니다. 보안이 설정된 Wi-Fi 네트워크에 연결하려면 암호와 때로는 사용자 이름을 입력해야 하지만, 연결한 후에는 장치와 무선 라우터 사이에서 전송되는 모든 데이터가 암호화됩니다.
많은 웹 사이트와 기타 온라인 서비스는 SSL을 사용하여 데이터 전송을 암호화합니다. 예를 들어 "https://"로 시작하는 모든 웹 사이트는 HTTPS 프로토콜을 사용하며, 이 프로토콜은 웹 서버와 브라우저 사이에서 전송되는 모든 데이터를 암호화합니다. 보안 버전의 FTP인 SFTP는 모든 데이터 전송을 암호화합니다.
암호화 알고리즘에는 여러 유형이 있지만, 가장 일반적인 알고리즘으로는 AES (Advanced Encryption Standard), DES (Data Encryption Standard), Blowfish, RSA, DSA (Digital Signature Algorithm) 등이 있습니다. 대부분의 암호화 방식은 개인 데이터를 보호하는 데 충분하지만, 보안이 매우 중요한 경우에는 256비트 암호화를 지원하는 AES와 같은 최신 알고리즘을 사용하는 것이 좋습니다.
지식 테스트하기