CPK 란 무엇입니까?
정보 보안 분야에서 CPK 는' CombinedPublicKey' 의 약자, 즉 중국어는 조합 공개 키라고 하며, 작은 자원으로 대규모 키를 생성하는 암호화 알고리즘입니다. < P > 결합 공개 키 CPK(CombinedPublicKey) 는 ID 기반 디지털 서명 프로토콜 및 키 교환 프로토콜을 통해 증명의 규모와 검증의 직접성을 충족함으로써 Shamir 의 비전을 실현하고 규모 해결을 위한 새로운 길을 열었습니다.
27 년 결합된 공개 키를 기반으로 2 요소 복합 공용 키 TF-CPK 를 형성하여 결합된 공개 키의 장점을 보존하고 보안을 강화하며 복합화된 디지털 서명과 키 교환 메커니즘을 각각 구현하여 중앙 집중식 관리 모드에서 개인이 서명 키를 정의하는 어려움을 해결했습니다. < P > 원칙
CPK 키 관리 시스템은 이산대수 난제형 식별 (ID) 기반 키 생성 및 관리 시스템입니다. < P > 이산대수 난제의 수학적 원리에 따라 공개 키와 개인 키 매트릭스를 구축하고, 해시 함수와 암호 변환을 사용하여 엔티티의 ID 를 행렬의 행 및 열 좌표 시퀀스로 매핑하여 매트릭스 요소를 선택하고 조합합니다. 공개 키와 개인 키로 구성된 대량의 공개 키, 개인 키 쌍을 생성하여 ID 기반 초대형 키 생산 및 배포를 가능하게 합니다.
CPK 키 관리 시스템의 키 생산 및 관리는 중앙 집중화되어 레지스트리 (RA), 생산부 (PA) 및 발행부 (DA) 를 통해 엔티티의 신청을 받고 ID 를 확인하며 ID 기반 개인 키를 생산하고 엔티티에 정적으로 배포합니다. < P > 각 엔티티의 개인 키는 분산적으로 저장되는 반면 공개 키 매트릭스는 가장 쉽게 액세스할 수 있는 방식으로 저장할 수 있으며, 모든 엔티티를 쉽게 호출할 수 있으므로 모든 엔티티가 상대 ID 에 따라 공개 키를 생산할 수 있습니다. -응?
CPK 키 관리 시스템은 또한 범위 키 매개변수를 정의하는 방법을 사용하여 여러 시스템을 분할합니다. 단일 엔티티 다중 ID 설정을 사용하여 카드 사용의 요구를 충족함으로써 응용 프로그램의 보안, 유연성 및 적응성을 향상시킵니다.
CPK 키 관리 시스템은 일반 유한 도메인 이산대수 문제 또는 타원 곡선 이산대수 문제를 기반으로 구축될 수 있습니다. 타원 곡선 이산대수 문제가 암호 응용 프로그램에서 동일한 보안 조건에서 차지하는 자원이 일반 유한 도메인 이산대수 문제보다 적다는 장점을 감안할 때.
위 내용 참조:
바이두 백과사전 -CPK