A static analysis of cryptographic processes: the denotational approach

被引:11
|
作者
Aziz, B [1 ]
Hamilton, G
Gray, D
机构
[1] Univ Coll, Dept Comp Sci, Cork, Ireland
[2] Dublin City Univ, Sch Comp, Dublin, Ireland
来源
关键词
D O I
10.1016/j.jlap.2004.09.006
中图分类号
学科分类号
摘要
This paper presents a non-uniform static analysis for detecting the term-substitution property in infinite cryptographic processes specified by the language of the spi calculus. The analysis is fully compositional following the denotational approach throughout. This renders the implementation of the analysis straightforward in functional programming. The results are then used to detect certain security breaches, like information leakage and authenticity breaches. As an example of its applicability, we apply the analysis to the SPLICE/AS protocol and the FTP server. (c) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:285 / 320
页数:36
相关论文
共 50 条
  • [21] A Cryptographic Approach for Steganography
    Bahi, Jacques M.
    Guyeux, Christophe
    Heam, Pierre-Cyrille
    2013 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2013), 2013, : 518 - 521
  • [23] An operational and denotational approach to non-context-freeness
    Kolb, HP
    Michaelis, J
    Mönnich, U
    Morawietz, F
    THEORETICAL COMPUTER SCIENCE, 2003, 293 (02) : 261 - 289
  • [24] DENOTATIONAL SEMANTICS OF MIXED COMPUTATION PROCESSES FOR A STRUCTURAL PROGRAMMING LANGUAGE
    ZAKHAROVA, NT
    PETRUSHIN, VA
    YUSHCHENKO, EL
    CYBERNETICS, 1988, 24 (01): : 19 - 32
  • [25] Cryptographic analysis and construction of complete permutations using a recursive approach
    Xiang, Shuang
    Tang, Yingqi
    Tong, Yan
    Huang, Jinzhou
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2024, 45 (02) : 100 - 122
  • [26] ANALYSIS OF DYNAMIC PROCESSES IN THE STATIC SYNCHRONIZING SYSTEMS
    ZAULIN, IA
    PONOMARENKO, VP
    RADIOTEKHNIKA I ELEKTRONIKA, 1989, 34 (01): : 106 - 114
  • [27] On the symbolic reduction of processes with cryptographic functions
    Amadio, RM
    Lugiez, D
    Vanackère, V
    THEORETICAL COMPUTER SCIENCE, 2003, 290 (01) : 695 - 740
  • [28] A FULLY ABSTRACT DENOTATIONAL MODEL FOR HIGHER-ORDER PROCESSES
    HENNESSY, M
    INFORMATION AND COMPUTATION, 1994, 112 (01) : 55 - 95
  • [29] A Calculus for Concurrent Processes with Cryptographic Primitives
    Wang, Huanbao
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 3397 - 3400
  • [30] A DENOTATIONAL FRAMEWORK FOR DATA FLOW-ANALYSIS
    NIELSON, F
    ACTA INFORMATICA, 1982, 18 (03) : 265 - 287