检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘芹 汪鹏程 崔竞松 涂航 Liu Qin;Wang Pengcheng;Cui Jingsong;Tu Hang(Key Laboratory of Aerospace Information Security and Trusted Computing,Ministry of Education,School of Cyber Science and Engineering,Wuhan University,Wuhan 430079,Hubei,China)
机构地区:[1]空天信息安全与可信计算教育部重点实验室武汉大学国家网络安全学院,湖北武汉430079
出 处:《计算机应用与软件》2024年第7期302-308,共7页Computer Applications and Software
基 金:“十三五”国家重点研发计划项目(2016YFB0501800)。
摘 要:随着多种通用安全多方计算协议的提出,在这些协议上构建的框架、领域特定语言层出不穷,但都有着易用性差、现有编程语言难以交互等问题。因此,针对这些问题,设计一种基于JSR 269的安全多方计算编译器构建方案。该方案将经过了安全多方计算相关的注解标注的Java源代码,通过编译器插件编译为安全多方计算应用,并且可以和Java语言进行交互。通过实验及结果分析,该方案可保留Java语言的高级语言特性,以高度抽象的方式进行安全多方计算应用逻辑的编写。With the development of multiple general secure multi-party computation protocols,frameworks and domain-specific languages built on these protocols are emerging in endlessly,but they all have problems on usability and are difficult in interaction with existing programming languages.Therefore,to solve these problems,a secure multi-party computation compiler construction scheme based on JSR 269 is designed.In this scheme,Java compiler compiled the annotated Java source code into a secure multi-party computation application through a compiler plugin,and compiled code could interact with the Java language.According to experiments and analysis,this scheme can retain the high-level language features of the Java language,and programmers can write secure multi-party computation application in a highly abstract level.
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49