암호화 서비스 제공자 란 무엇입니까?
암호화는 내용을 안전하게 유지하는 방식으로 코드 작성을 작성하고 해독하는 과학입니다. 암호화는 메시지를 비밀로 유지하기 위해 수천 년 동안 사용되어 왔으며, 전자 메일, 신용 카드 거래 및 회사 데이터와 같은 정보를 보호하기 위해 인터넷과 함께 새로운 요구와 과제가 발생했습니다. 암호화 서비스 공급자는 이러한 유형의 보호를 제공합니다.
암호화 서비스 공급자 또는 CSP라고도하는 암호화 서비스 공급자는 하드웨어 또는 소프트웨어 기반 암호화 및 암호 해독을 제공하는 수단입니다. 암호화는 비밀 키 또는 암호를 읽어야하는 코드화 된 파일로 데이터를 변환하는 것을 말합니다. 데이터 보안을 보장하기 위해 널리 사용되고 효과적인 수단입니다. 암호 해독이란 암호화 된 데이터를 해독하여 원래 언어로 일반 통신 또는 일반 텍스트로 읽을 수 있도록하는 것을 말합니다.
암호화 서비스 공급자는 대칭 또는 비대칭 암호화를 사용할 수 있습니다. 비대칭 암호화는 공개 키 암호화라고도합니다. 대칭 암호화에서 동일한 키는 메시지를 암호화하고 디코딩하여 작업을 대칭으로 만듭니다. 비대칭 또는 공개 키 암호화는 서로 다른 두 개의 키를 사용합니다. 공개 키는 모든 사람이 그룹이 알고 있고 사용하는 키로, 그룹의 다른 구성원에게 메시지를 보낼 수 있습니다. 개인 키는 개별 구성원이 메시지를 해독하는 데 사용됩니다. 비대칭 암호화는 1976 년에 시스템을 개발 한 발명가 Whitfield Diffie와 Martin Hellman의 이름을 따서 Diffie-Hellman 암호화라고도합니다.
예를 들어 Windows 환경에서 Microsoft Cryptographic Service Provider는 독립적으로 작동하고 인증, 암호화 및 인코딩을 위해 암호화를 수행 할 수있는 소프트웨어 모듈입니다. 동의어처럼 들릴 수도 있지만 인코딩 및 암호화는 동의어가 아닙니다. 인코딩은 데이터를 비트 스트림으로 변환하는 것입니다. 구성 요소에는 최소한 동적 링크 라이브러리 (DLL) 및 시스템 프로그램 인터페이스 (CryptoSPI)가 포함됩니다. CSP는 자체 기능 구현을 포함하거나 Windows 기반 서비스 프로그램 (Windows 서비스 제어 관리자를 통해 관리되는 프로그램)에서 해당 기능을 구현할 수 있습니다. 하드웨어 구현에는 보안 보조 프로세서 또는 스마트 카드가 포함됩니다.
스마트 카드는 전자 메모리가 있고 때로는 집적 회로가있는 신용 카드 크기의 플라스틱 카드입니다.이 경우 IC (Integrated Circuit Card)라고도합니다. 의료 기록, 디지털 현금 및 네트워크 ID 생성을 포함한 민감한 데이터를 저장하는 데 사용됩니다. 스마트 카드 리더를 사용하여 스마트 카드에서 정보를 추가하거나 가져옵니다. 암호화 스마트 카드에는 암호화 하드웨어가 포함되어 있으며 예를 들어 디지털 서명에 사용됩니다. Windows Cryptographic Service Provider는 암호화 스마트 카드의 데이터에 액세스 할 수 있습니다.