×

移动计算完整性、保密性和活跃性的基于类型的安全性。 (英语) Zbl 1316.68110号

Aceto,Luca(编辑)等人,《代数过程计算论文》研讨会论文集(APC 25),意大利贝蒂诺罗,2005年8月1日至5日。阿姆斯特丹:爱思唯尔。理论计算机科学电子笔记162,333-340(2006)。
总结:本文通过发展(pi)演算和高阶演算类型的一般理论,概述了如何挑战集中于代码移动性的三个安全问题;以及如何将其应用于设计安全的并发和分布式编程语言。
关于整个系列,请参见[Zbl 1273.68010号].

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
68甲15 编程语言理论
68甲19 其他编程范式(面向对象、顺序、并发、自动等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abramsky,S。;Jagadeesan,R。;Malacaria,P.,《PCF的完整摘要》,1994年,信息与公司。,163, 409-470 (2000) ·Zbl 1006.68028号
[2] A.Ahern和N.Yoshida,用显式代码移动形式化Java RMI,2005年OOPSLAwww.doc.ic.ac.uk/aja/dcbl.html;A.Ahern和N.Yoshida,用显式代码移动形式化Java RMI,2005年OOPSLAwww.doc.ic.ac.uk/aja/dcbl.html
[3] 伯杰,M。;本田,K。;吉田,N.,《序贯性与π演算》,(TLCA01。TLCA01,LNCS,2044(2001),施普林格),29-45·兹伯利0981.68037
[4] 伯杰,M。;本田,K。;吉田,N.,《遗传学与π演算》,(FoSSaCs'03)。FoSSaCs’03,LNCS(2003),Springer-Verlag),完整版本将出现在ACM信息学报,ACM,2005·Zbl 1079.68064号
[5] Berger,M.,Honda,K.和Yoshida,N.,要命高阶函数中混叠的逻辑分析,2005年ICFP; Berger,M.,Honda,K.和Yoshida,N.,要命高阶函数中混叠的逻辑分析,2005年ICFP·Zbl 1302.68182号
[6] Bierman,G.M.、Parkinson,M.J和Pitts,A.M.,MJ:Java和Java的命令式核心演算及其效果,UCAM-CL-TR-563,剑桥,2003;Bierman,G.M.、Parkinson,M.J和Pitts,A.M.,MJ:Java和Java的命令式核心演算及其效果,UCAM-CL-TR-563,剑桥,2003
[7] Dan Grossman;格雷格·莫里塞特(Greg Morrisett);吉姆·特雷弗;迈克尔·希克斯;王燕玲;James Cheney,《旋风中基于区域的内存管理》(PLDI’02(2002),ACM)·兹比尔1103.68031
[8] Fornet,C。;Gordon,A.D.,《堆栈检查:理论和变体》(POPL(2002),ACM)·Zbl 1323.68115号
[9] 丹尼,D。;Denning,P.,安全信息流程序认证,美国计算机学会通信,20504-513(1997),美国计算机学会·Zbl 0361.68033号
[10] M.Dezani-Ciancaglini、N.Yoshida、A.Ahern和S.Drossopoulou,一种具有会话类型的分布式面向对象语言,可信全球计算国际研讨会,发表于Proc。TGC,《计算机科学讲稿》,斯普林格·弗拉格出版社,2005年;M.Dezani-Ciancaglini、N.Yoshida、A.Ahern和S.Drossopoulou,一种具有会话类型的分布式面向对象语言,可信全球计算国际研讨会,发表于Proc。TGC,《计算机科学讲稿》,斯普林格·弗拉格出版社,2005年·Zbl 1151.68347号
[11] 伦敦帝国学院计算系SLURP项目,http://binarylord.com/slurp/; 伦敦帝国学院计算系SLURP项目,http://binarylord.com/slurp/
[12] 格里姆·R。;Bershad,B.,《分离可扩展系统中的访问控制策略、实施和功能》,ACM Tra。公司。系统。,19、1、36-70(2001年2月)
[13] Gay,S.,《Isabelle/HOL中Pi-Calculus型系统形式化的框架》(Proc.TPHOLs01)。程序。TPHOLs01,LNCS(2001),施普林格)·Zbl 1005.68531号
[14] Fox项目
[15] 哈珀,R。;Honsell,F。;Plotkin,G.,《定义逻辑的框架》,《计算机协会杂志》,40,1,143-184(1993)·Zbl 0778.03004号
[16] 轩尼诗,M。;Milner,R.,《不确定性和并发性的代数定律》,J.ACM,32,1,137-161(1985)·Zbl 0629.68021号
[17] 轩尼诗,M。;Rathke,J。;吉田,N.,SafeDpi:一种控制移动代码的语言(FoSSaCs'04)。FoSSaCs'04,LNCS(2004),Springer),完整版本将出现在ACM信息学报,ACM,2005·Zbl 1081.68003号
[18] Honda,K.,(作曲过程.作曲过程,POPL'96(1996),ACM出版社),344-357
[19] Honda,K.,《从过程逻辑到程序逻辑》,2004年ICFP; Honda,K.,《从过程逻辑到程序逻辑》,2004年ICFP·兹比尔1323.03034
[20] 本田,K。;Tokoro,M.,(异步通信的对象演算。异步通信的目标演算,ECOOP’91。异步通信的对象演算。异步通信的对象演算,ECOOP’91,LNCS,512(1991),Springer),133-147
[21] 本田、Kohei;Vasco T.,瓦斯科塞洛斯。;Kubo,Makoto,(基于结构化通信编程的语言原语和类型规程。基于结构化通信的编程语言原语与类型规程,ESOP’98。结构化通信编程的语言原语和类型规程。结构化通信编程的语言原语和类型规程,ESOP’98,LNCS,1381(1998),Springer),22-138
[22] 本田,K。;Vasconcelos,V.,(安全信息流作为类型化过程行为。安全信息流为类型化进程行为,ESOP’00。将信息流作为类型化过程行为加以保护。安全信息流作为类型化过程行为,ESOP’00,LNCS,1782(2000),Springer),180-199·Zbl 0960.68126号
[23] 本田,K。;Yoshida,N.,(On Reduction Based Process Semantics.On Reducation Based Process语义,FSTTCS’13。基于约简的过程语义。关于基于约简的过程语义,FSTTCS’13,LNCS,761(1993年12月),Springer-Verlag,373-387,完整版本出现在TCS,第437-486页,第151号,北荷兰人,1995年·Zbl 0925.68304号
[24] Honda,K.和Yoshida,N.,移动进程的组合表示,POPL'94,第21届程序设计语言原理年会会议记录; Honda,K.和Yoshida,N.,移动进程的组合表示,POPL’94,第21届程序设计语言原理年度研讨会会议记录
[25] 本田,K。;Yoshida,N.,《并发合并器中的复制》,(第二届计算机软件理论方面会议论文集。第二届计算软件理论方面大会论文集,TACS’94。计算机软件理论方面第二届会议记录。第二届计算机软件理论方面会议记录,TACS’94,计算机科学讲稿,789(1994年4月),Springer-Verlag,786-805·Zbl 0942.03510号
[26] 本田,K。;Yoshida,N.,call-by-value计算的博弈分析,TCS,221393-456(1999),1999·Zbl 0930.68061号
[27] 本田,K。;吉田,N.,《安全信息流的统一类型结构》,(POPL'02,ACM SIGACT-SIGPLAN(2002),ACM出版社),81-92·Zbl 1323.68375号
[28] 本田、Kohei;Yoshida,Nobuko,《多形高阶函数的组合程序逻辑》(Proc.PPDP’2004,第六届ACM-SIGPLAN声明式编程原理与实践国际会议(2004),ACM出版社)·Zbl 1323.68375号
[29] 本田,K。;Yoshida,N.,通过流分析实现非干扰,函数编程杂志,58(2005年3月),CPU
[30] 本田,K。;吉田,N。;Berger,M.,《π微积分中的控制》(Proc.CW’04(2004),ACM出版社)
[31] 本田,K。;吉田,N。;Berger,M.,《强制性高阶函数的观察完全程序逻辑》,(IEEE逻辑与计算机科学研讨会。IEEE逻辑和计算机科学研讨会,LICS’05(2005),IEEE),270-279
[32] 海兰德,M。;Ong,L.,《关于PCF的完整抽象:I、II和III,信息与公司。,163, 285-408 (2000) ·兹比尔1006.68027
[33] Igarashi,A。;皮尔斯,B。;Wadler,P.,Featherweight Java:Java和GJ的最小核心微积分,TOPLAS,23,3,396-450(2001年5月)
[34] Jif(Java+信息流)项目
[35] Jeffrey,A.和Rathke,J.,《重新审视高阶像素的上下文等效性》,MFPS XIX,蒙特利尔,2003年;Jeffrey,A.和Rathke,J.,重新审视高阶pi演算的上下文等价,MFPS XIX,蒙特利尔,2003·Zbl 1337.68185号
[36] 科纳皮克,M。;Johnson,J.,《为分布式系统开发智能代理》(1998),麦格劳·希尔
[37] 小林,N.,皮尔斯,B.和特纳,D.,线性类型和Π;96年流行; 小林,N.,皮尔斯,B.和特纳,D.,线性类型和Π;96年流行
[38] 米尔纳,R。;帕罗,J.G。;Walker,D.J.,《流动过程、信息和计算的微积分》,100,1,1-77(1992)·Zbl 0752.68037号
[39] Sabelfeld,A。;Meyers,A.,《基于语言的信息流安全》,IEEE通讯选定领域杂志,第21期,第1期(2003年1月)
[40] Necula,G.,(证明代码。证明代码,POPL'97(1997),ACM),106-119
[41] 波蒂埃,F。;斯卡尔卡,C。;Smith,S.(《访问控制的系统方法》,《访问控制系统方法》ESOP01。访问控制的系统方法。访问控制的系统方法,ESOP01,LNCS(2001),Springer,30-45·Zbl 0987.68859号
[42] PLAN:主动网络的包语言,SwitchWare项目,http://www.cis.upenn.edu/开关设备/;PLAN:主动网络的包语言,SwitchWare项目,http://www.cis.upenn.edu/交换机/
[43] RIFML,反应情报框架,Enigmatec Corporation Ltd,http://www.enigmatec.net网站/; RIFML,反应情报框架,Enigmatec Corporation Ltd,http://www.enigmatec.net网站/
[44] Sangiorgi博士。,在过程代数中表示移动性:一阶和高阶范式; Sangiorgi,D。,在过程代数中表示移动性:一阶和高阶范式
[45] Schneier,F.,《论并行编程》(1997),施普林格出版社·Zbl 0881.68032号
[46] 瓦康塞洛斯,V。;Honda,K.,(《多元论(π)-微积分的主要打字方案》。CONCUR’93《多元论(π)-微积分的主要类型化方案》。多元\(π\)-微积分的主类型方案。《多元(π)微积分的主要类型化方案》,CONCUR’93,LNCS,715(1993),Springer),524-538
[47] Smith,G.,(《安全信息流的新型系统》,安全信息流新型系统,CSFW’01(2001),IEEE)
[48] 史密斯,G。;Volpano,D.(多线程命令式语言中的安全信息流。多线程命令性语言中的信息流,POPL'98(1998),ACM),355-364
[49] VerifiCard,欧洲Smard卡验证项目,http://www.verificard.org; VerifiCard,欧洲Smard卡验证项目,http://www.verificard.org
[50] Wallach,D.S.,(Java的可扩展安全体系结构.SOSP(1997),IEEE),116-128
[51] 编排描述语言,W3-CDL,Web Services编排工作组,http://www.w3.org/2002/ws/chor/; 编排描述语言,W3-CDL,Web Services编排工作组,http://www.w3.org/2002/ws/chor/
[52] 杨、郭;Kelly,Paul,(通过通信重组优化Java RMI程序。通过通信重组优化Java RMI程序,中间件'03。通过通信重组优化Java RMI程序。通过通信重组来优化Java RMI程序,中间件'03,LNCS,2672(2003),Springer),324-343
[53] Yoshida,N.,弱电的最佳还原Λ;FPCA’93,函数编程和计算机体系结构; Yoshida,N.,弱电的最佳还原Λ;FPCA’93,函数编程和计算机体系结构
[54] Yoshida,N.,(一元移动进程的图形类型。一元移动过程的图形类型,FST/TCS’16。一元移动进程的图形类型。一元移动过程的图形类型,FST/TCS’16,LNCS,1180(1996),Springer-Verlag),371-386,LFCS技术报告的完整版本,LECS-LFCS-96-350,1996
[55] Yoshida,N.,《异步移动过程的极小性和分离结果:并发组合器的可表示性定理》,《理论计算机科学杂志》,274,1,231-276(2002年3月6日),2002年,北荷兰·Zbl 0992.68151号
[56] Yoshida,N.,《高阶移动进程的信道依赖类型》,(第31届编程语言原理年会会议记录,ACM SIGACT-SIGPLAN。第31届程序设计语言原则年会会议纪录,ACM SIGACT-SIGPLAN,POPL'04(2004),ACM出版社)
[57] 信息与计算杂志,191145-202(2004),爱思唯尔科学,2004·Zbl 1101.68705号
[58] 吉田,N。;Hennessy,M.,《分布式高阶过程中的子类型和局部性》(Proc.CONCUR’99)。程序。CONCUR’99,LNCS,1664(1999),Springer-Verlag),557-573·Zbl 0940.68024号
[59] 吉田,N。;Hennessy,M.,《为流程分配类型》,信息与。公司。。(Proc.LICS’01,第16届IEEE逻辑与计算机科学年会(2001年6月),IEEE),174,2,311-322(2002),学术出版社·Zbl 1009.68085号
[60] 吉田,N。;本田,K。;Berger,M.,《线性和互模拟》(Proc.FoSSaCs’02)。程序。FoSSaCs’02,LNCS,2303(2002),Springer-Verlag:Springer-Verlag France),417-433·兹比尔1077.68719
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。