发明名称 Broadcast encryption method and system
摘要 <p>본 발명은 브로드캐스트 암호화 방법 및 시스템에 관한 것으로, 보다 구체적으로는 키생성부가 공개키 및 복수 개의 사용자단말별 고유한 비밀키를 생성하는 단계; 상기 키생성부가 상기 공개키를 메시지암호화부로 전송하고, 상기 복수 개의 사용자단말로 상기 비밀키를 각각 전송하는 단계; 상기 메시지암호화부가 상기 공개키 및 암호화하고자 하는 평문 메시지를 수신하고, 수신한 공개키에 기초하여 대칭키, 헤더 및 상기 평문 메시지에 대한 암호문을 생성하는 단계; 상기 메시지암호화부가 상기 평문 메시지를 수신하고자 하는 사용자단말의 수, 상기 헤더 및 암호문을 포함하는 브로드캐스트 암호문을 생성하여 서버부로 전송하는 단계; 상기 사용자단말이 수신한 비밀키에 기초하여 공개 변환키 및 비밀 변환키를 생성하고, 생성한 공개 변환키를 상기 서버부로 전송하는 단계; 상기 서버부가 수신한 공개 변환키를 이용하여 상기 브로드캐스트 암호문을 부분 복호화하고, 부분 복호화된 브로드캐스트 암호문을 상기 사용자단말로 전송하는 단계; 및 상기 사용자단말이 수신한 부분 복호화된 브로드캐스트 암호문에 대하여 상기 비밀 변환키를 이용하여 전체 복호화하여 평문 메시지를 획득하는 단계; 를 포함한다. 이러한 구성에 의해, 본 발명의 브로드캐스트 암호화 방법 및 시스템은 겹선형 그룹으로부터 난수값을 선택하여 공개 변환키 및 비밀 변환키를 생성한 후, 이를 이용하여 암호화된 메시지를 적은 연산량을 통해 용이하게 복호화할 수 있는 효과가 있다.</p>
申请公布号 KR101533950(B1) 申请公布日期 2015.07.03
申请号 KR20140052248 申请日期 2014.04.30
申请人 发明人
分类号 H04L9/14;H04L9/30 主分类号 H04L9/14
代理机构 代理人
主权项
地址