Authorized Function Homomorphic Signature

被引:3
作者
Guo, Qingwen [1 ]
Huang, Qiong [1 ]
Yang, Guomin [2 ]
机构
[1] South China Agr Univ, Coll Math & Informat, Guangzhou 510642, Guangdong, Peoples R China
[2] Univ Wollongong, Sch Comp & Informat Technol, Wollongong, NSW 2522, Australia
基金
中国国家自然科学基金;
关键词
digital signature; homomorphic signature; functional signature; zk-SNARKs; cloud computing; COMPUTATION;
D O I
10.1093/comjnl/bxy114
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Homomorphic signature (HS) is a novel primitive that allows an agency to carry out arbitrary (polynomial time) computation f on the signed data (m) over right arrow and accordingly gain a signature sigma(h) for the computation result f ((m) over right arrow) with respect to f on behalf of the data owner (DO). However, since DO lacks control of the agency's behavior, receivers would believe that DO did authenticate the computation result even if the agency misbehaves and applies a function that the DO does not want. To address the problem above, in this paper we introduce a new primitive called authorized function homomorphic signature (AFHS). In AFHS, the agency has to obtain a confidence key sk(f) from DO in order to evaluate a function f on the data (m) over right arrow and to obtain a signature with which one can check whether the agency acts in accordance with DO's instructions. A black-box construction of AFHS based on HS is given in this paper, and we show that if the underlying primitives are secure, so is our construction under the given security model. Moreover, we provide a somewhat concrete construction that offers stronger security guarantee.
引用
收藏
页码:1897 / 1908
页数:12
相关论文
共 22 条
[1]  
Attrapadung N, 2013, LECT NOTES COMPUT SC, V7778, P386, DOI 10.1007/978-3-642-36362-7_24
[2]  
Attrapadung N, 2012, LECT NOTES COMPUT SC, V7658, P367, DOI 10.1007/978-3-642-34961-4_23
[3]   Delegatable Functional Signatures [J].
Backes, Michael ;
Meiser, Sebastian ;
Schroeder, Dominique .
PUBLIC-KEY CRYPTOGRAPHY - PKC 2016, PT I, 2016, 9614 :357-386
[4]  
Benabbas S, 2011, LECT NOTES COMPUT SC, V6841, P111, DOI 10.1007/978-3-642-22792-9_7
[5]  
Boneh D, 2011, LECT NOTES COMPUT SC, V6632, P149, DOI 10.1007/978-3-642-20465-4_10
[6]  
Boyle E, 2014, LECT NOTES COMPUT SC, V8383, P501, DOI 10.1007/978-3-642-54631-0_29
[7]  
Catalano D, 2014, LECT NOTES COMPUT SC, V8616, P371, DOI 10.1007/978-3-662-44371-2_21
[8]  
Demirel D., 2017, PRIVATELY PUBLICLY V
[9]   Efficient Unlinkable Sanitizable Signatures from Signatures with Re-randomizable Keys [J].
Fleischhacker, Nils ;
Krupp, Johannes ;
Malavolta, Giulio ;
Schneider, Jonas ;
Schroeder, Dominique ;
Simkin, Mark .
PUBLIC-KEY CRYPTOGRAPHY - PKC 2016, PT I, 2016, 9614 :301-330
[10]  
Freeman DM, 2012, LECT NOTES COMPUT SC, V7293, P697, DOI 10.1007/978-3-642-30057-8_41