-
公开(公告)号:KR101575030B1
公开(公告)日:2015-12-07
申请号:KR1020140087270
申请日:2014-07-11
Applicant: 조선대학교산학협력단
CPC classification number: H04L9/32
Abstract: 본발명은다중서명에관한것으로, 보다상세하게는클라우드에서공유된데이터에대한효율적인겹선형사상기반의다중서명방법으로서명을검증하는단계에서검증에필요한다운로드데이터를줄이고제3의검증서비스제공자가공개된데이터로효율적검증이가능한클라우드상의공유데이터에대한효율적인다중서명생성방법및 다중서명시스템에관한것이다. 이와같은본 발명의특징은사용자단말기에서제공된비밀키데이터들로부터랜덤하게선택된비밀키값및 비밀키값과대응되는공개키값을생성하는키 생성단계; 서명하고자하는메시지블록에대해, 메시지의 identifier(ID)의해쉬값(h)을산출하고공개키값및 해쉬값으로부터서명값을사용자단말기에서산출하여클라우드서버로전송하는서명단계; 다수의사용자단말기로부터전송받은서명값데이터를클라우드서버에서저장하고다수사용자들의서명값들로부터대표데이터값과대표서명값데이터를산출하는대표값생성단계; 및클라우드서버에서, 검증을위한메시지블록, 해당블록의 identifier(ID) 데이터, 공개키값, 서명값을이용하여서명의인증을수행하는검증단계를포함하는것을특징으로한다.
Abstract translation: 本发明涉及多签名。 更具体地说,本发明涉及一种有效地生成多签名的方法和系统,其中在基于对数据的有效双线性映射的多签名方法的验证签名的步骤中减少了验证所需的下载数据 在云服务器中共享,第三个验证服务提供商可以通过公共数据高效地执行验证。 用于生成多签名的方法包括:生成从由用户终端提供的秘密密钥数据中随机选择的秘密密钥值的密钥生成步骤以及与该分密密钥值对应的公开密钥; 计算相对于要签名的消息块的消息的标识符(ID)的散列值(h)的签名步骤,从所述公开密钥值计算所述用户终端中的签名值并具有值,并且发送 云服务器的签名值; 代表值生成步骤,将从多个用户终端发送的签名值数据存储在云服务器中,并从用户的签名值输出代表性数据值和代表签名值数据; 以及验证步骤,通过使用云服务器中的消息块进行验证,相关块的ID数据,公开密钥值和签名值来执行签名验证。