암호화 소프트웨어 란 무엇입니까?
암호화 소프트웨어는 일반적으로 정보를 인코딩하는 데 사용되는 컴퓨터 프로그램 유형입니다. 이를 통해 당사자 간의 안전한 의사 소통 이전을 가능하게하거나 귀중한 정보가 숨겨 질 수 있습니다. 암호화 소프트웨어는 인터넷이 등장한 이후 훨씬 더 일반적이되었습니다. 특정 응용 프로그램에는 ATM 인코딩 및 신용 카드 번호를 인코딩하고 전자 메일 암호 변장 및 전반적인 네트워크 보안 유지가 포함됩니다. 암호화라는 용어는 때때로 인코딩과는 대조적으로 정보의 해독을 말합니다.
가능한 최고의 암호화를 만들기 위해 4 가지 다른 분야의 지식은 일반적으로 수학, 통계, 컴퓨터 과학 및 엔지니어링에 포함됩니다. 이 소프트웨어는 일반적으로 정보를 인코딩하는 데 사용되는 알고리즘 인 암호 유형을 사용합니다. 암호는 코드보다 더 복잡한 것으로 간주되며 두 사람은 전문 암호화 작가에 의해 구별됩니다. 이것은 cOdes는 더 큰 코드북을 사용하고 메시지를 해석 할 때 참조됩니다. 대조적으로, 암호 알고리즘은 더 다양하고보다 복잡한 인코딩 패턴을 생성합니다.
개인용 컴퓨터 사용자의 경우 암호화 소프트웨어는 다양한 작업을 수행 할 수 있습니다. 예를 들어, 이메일 암호화 프로그램을 사용하면 다른 이메일 사용자에게 암호화 된 콘텐츠가있는 메시지를 보낼 수 있습니다. 필요한 것은 일반적으로 암호화 소프트웨어의 일부인이 메시지를 해독하는 공통 키 또는 알고리즘입니다.
컴퓨터 해커는 종종 암호화 소프트웨어를 사용하여 다른 컴퓨터에 액세스 할 수 있습니다. 예를 들어, 일부 프로그램은 다양한 네트워크에 암호를 발견 할 수 있습니다. 해커는 또한 파일 파쇄기와 같은 소프트웨어를 사용하여 컴퓨터에 액세스 한 다음 코드를 변경하고 복구 할 수 없도록 모든 파일을 파괴 할 수 있습니다.
.많은 암호화 소프트웨어 i구매 또는 무료 다운로드 가능. 프로그램은 알고리즘의 품질과 사용하는 인코딩 측면에서 다를 수 있습니다. 일부 소프트웨어는 디코딩 또는 해독, 정보를 위해 특별히 설계 될 수 있습니다.
가상 키보드라는 암호화 소프트웨어 유형도 있습니다. 이 소프트웨어는 비밀번호 및 신용 카드 번호 입력에 사용되는 일반적인 키 스트로크를 추적하는 프로그램 인 키 로깅을 방지합니다. 이름에서 알 수 있듯이 가상 키보드는 입력 된 키 스트로크를 변경하는 '가짜'키보드를 설정하여 키 로거가 입력 한 실제 비밀번호와 다른 정보를 받게됩니다.
암호화 소프트웨어는 종종 국가 법률에 의해 규제됩니다. 예를 들어, 일부 국가에서는 수출 또는 수입을 허용하지 않습니다. 경우에 따라 소프트웨어를 국제적으로 배송하려면 허가가 필요할 수 있습니다.