1
전자상거래에서 손실된 사용자 데이터를 선택적으로 복구하기 위하여, 송신자의 키 복구 블록 생성 방법에 있어서, 송신자가 데이터 암호화에 사용한 세션키(S)와 동일한 크기를 갖도록 랜덤하게 임의의 키(K1)를 생성한 후, 상기 세션키(S)와 배타적 논리합(XOR) 연산을 수행하여 새로운 키(K2)를 생성하는 제 1 단계와; 상기 제 1 단계에서 생성한 두 개의 키(K1, K2)를 각각의 키 복구 에이전트 및 키 복구 센터의 공개키로 암호화한 후, 수신자 정보를 덧붙여 키 복구 정보를 생성하는 제 2 단계와; 상기 제 2 단계에서 생성한 키 복구 정보를 이용하여 키 복구 필드를 생성한 후, 해쉬(Hash)하여 다이제스트를 생성하여 송신자의 개인키로 암호화하는 제 3 단계와; 상기 제 3 단계에서 생성된 암호화 정보를 이용하여 키 복구 블록을 생성하여, 이를 서명문, 암호문 및 암호화된 세션키에 추가시켜 수신자에게로 전송하는 제 4 단계를 포함하여 이루어진 것을 특징으로 하는 송신자의 키 복구 블록 생성 방법
|