【技术实现步骤摘要】
数据共享装置及其数据共享方法
公开的实施例涉及共享数据的技术。
技术介绍
近来,随着区块链(BlockChain)成为焦点,正在活跃地进行将其应用到多种领域的尝试。区块链确保完整性,从而通过数据的可靠性和共享该可靠的数据来适应符合近期流行的共享经济的趋势而其技术正在得到发展。由于现有的区块链的数据是公开的,因此无法满足针对数据的隐私。为了解决这种问题,出现了私有区块链(PrivateBlockChain)。然而,即便是私有区块链,预先参与到区块链网络的个体均共享数据,因此无法仅为特定个体保护数据隐私。现有技术文献专利文献韩国授权专利第10-1142168号(2012.05.03公告)
技术实现思路
公开的实施例用于提供数据共享装置及其数据共享方法。根据一实施例的数据共享装置,包括:第一结合数据生成部,结合共享对象数据和随机比特串生成第一结合数据;数据加密部,生成针对所述第一结合数据的密文;密钥加密部,利用一个以上的公钥生成针对于针对所述第一结合数据的密文的解密密钥的一个以上的密文;第二结合数据生成部,结合针对所述第一结合数据的密文、针对于所述解密密钥的所述一个以上的密文以及所述随机比特串而生成第二结合数据;以及数据公开部,向要共享所述共享对象数据的一个以上的个体公开所述第二结合数据。所述数据加密部利用基于对称密钥的密码算法生成针对所述第一结合数据的密文,所述解密密钥可以与为了生成针对所述第一结合数据的密文而利用到的加密密钥相同。所述一 ...
【技术保护点】
1.一种数据共享装置,包括:/n第一结合数据生成部,结合共享对象数据和随机比特串生成第一结合数据;/n数据加密部,生成针对所述第一结合数据的密文;/n密钥加密部,利用一个以上的公钥生成针对于针对所述第一结合数据的密文的解密密钥的一个以上的密文;/n第二结合数据生成部,结合针对所述第一结合数据的密文、针对于所述解密密钥的所述一个以上的密文以及所述随机比特串而生成第二结合数据;以及/n数据公开部,向要共享所述共享对象数据的一个以上的个体公开所述第二结合数据。/n
【技术特征摘要】
20190508 KR 10-2019-00535141.一种数据共享装置,包括:
第一结合数据生成部,结合共享对象数据和随机比特串生成第一结合数据;
数据加密部,生成针对所述第一结合数据的密文;
密钥加密部,利用一个以上的公钥生成针对于针对所述第一结合数据的密文的解密密钥的一个以上的密文;
第二结合数据生成部,结合针对所述第一结合数据的密文、针对于所述解密密钥的所述一个以上的密文以及所述随机比特串而生成第二结合数据;以及
数据公开部,向要共享所述共享对象数据的一个以上的个体公开所述第二结合数据。
2.如权利要求1所述的数据共享装置,其中,
所述数据加密部利用基于对称密钥的密码算法生成针对所述第一结合数据的密文,
所述解密密钥与为了生成针对所述第一结合数据的密文而利用到的加密密钥相同。
3.如权利要求1所述的数据共享装置,其中,
所述一个以上的公钥是所述一个以上的个体中的每一个的公钥。
4.如权利要求1所述的数据共享装置,其中,
所述第二结合数据生成部利用私钥生成针对所述第二结合数据的电子签名,
所述数据公开部向所述一个以上的个体公开所述第二结合数据和所述电子签名。
5.一种数据共享方法,包括如下步骤:
结合共享对象数据和随机比特串生成第一结合数据;
生成针对所述第一结合数据的密文;
利用一个以上的公钥生成针对于针对所述第一结合数据的密文的解密密钥的一个以上的密文;
结合针对所述第一结合数据的密文、针对于所述解密密钥的所述一个以上的密文以及所述随机比特串而生成第二结合数据;以及
向要共享所述共享对象数据的一个以上的个体公开所述第二结合数据。
6.如权利要求5所述的数据共享方法,其中,
在生成针对所述第一结合数据的密文的步骤中,利用基于对称密钥的密码算法而生成针对所述第一结合数据的密文,
所述解密密钥与为了生成针对所述第一结合数据的密文而利用到的加密密钥相同。
7.如权利要求5所述的数据共享方法,其中,
所述一个以上的公钥是所述一个以上的个体中的每一个的公钥。
8.如权利要求5所述的数据共享方法,其中,
在生成所述第二结合数据的步骤中,利用私钥生成针对所述第二结合数据的电子签名,
在公开所述第二结合数据的步骤中,向所述一个以上的个体公开所述第二结合数据和所述电子签名。
9.一种数据共享装置,包括:
数据获...
【专利技术属性】
技术研发人员:崔珪映,尹爻珍,宋旻钢,朴书演,赵志勳,
申请(专利权)人:三星SDS株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。