Demo Data from VLDB 2026 / reviewers in the wild / expert
C. Sekar Chandersekaran
dblp:03/1178
· DBLP profile ↗
10ranked-venue papers
1as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 5Software engineering, systems software and programming languages · 5 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
7 papers |
Program analysis · 37% Operating systems · 34% Software testing · 24% | |
| Network and information security
5 papers |
Network security · 48% Authentication and access control · 35% Systems and software security · 16% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
information flow analysis |
0.0 | 2 | 1990 | On the Identification of Covert Storage Channels in Secure Systems · IEEE Trans. Software Eng. 1990 A Formal Method for the Identification of Covert Storage Channels in Source Code · S&P 1987 |
Software testing › non-functional testing
security testing |
0.0 | 2 | 1987 | A New Security Testing Method and Its Application to the Secure Xenix Kernel · IEEE Trans. Software Eng. 1987 A New Security Testing Method and Its Application to the Secure Xenix Kernel · S&P 1986 |
Operating systems › system security
operating system security |
0.0 | 2 | 1986 | A New Security Testing Method and Its Application to the Secure Xenix Kernel · S&P 1986 On the Design and the Implementation of Secure Xenix Workstations · S&P 1986 |
Network security › covert channel
covert channel analysis |
0.0 | 1 | 1990 | On the Identification of Covert Storage Channels in Secure Systems · IEEE Trans. Software Eng. 1990 |
Program analysis
static analysis |
0.0 | 1 | 1990 | On the Identification of Covert Storage Channels in Secure Systems · IEEE Trans. Software Eng. 1990 |
Software testing › system software testing
kernel testing |
0.0 | 2 | 1987 | A New Security Testing Method and Its Application to the Secure Xenix Kernel · S&P 1986 A New Security Testing Method and Its Application to the Secure Xenix Kernel · IEEE Trans. Software Eng. 1987 |
Operating systems › system security › operating system security › secure operating system
security kernel |
0.0 | 2 | 1987 | A New Security Testing Method and Its Application to the Secure Xenix Kernel · S&P 1986 A Formal Method for the Identification of Covert Storage Channels in Source Code · S&P 1987 |
Network security
covert channel |
0.0 | 1 | 1987 | A Formal Method for the Identification of Covert Storage Channels in Source Code · S&P 1987 |
Network security › covert channel
covert storage channel |
0.0 | 1 | 1987 | A Formal Method for the Identification of Covert Storage Channels in Source Code · S&P 1987 |
Operating systems › system security › operating system security
secure operating system |
0.0 | 1 | 1987 | Design and Implementation of Secure Xenix · IEEE Trans. Software Eng. 1987 |
Program analysis
source code analysis |
0.0 | 1 | 1987 | A Formal Method for the Identification of Covert Storage Channels in Source Code · S&P 1987 |
Systems and software security › operating system security
security kernel |
0.0 | 1 | 1986 | On the Design and the Implementation of Secure Xenix Workstations · S&P 1986 |
Compilers and program optimization
dead code elimination |
0.0 | 1 | 1993 | Integration of DCE and Local Registries: Design Approaches · CCS 1993 |
Operating systems › distributed systems
distributed operating system |
0.0 | 1 | 1993 | Integration of DCE and Local Registries: Design Approaches · CCS 1993 |
Systems and software security › operating system security
UNIX security |
0.0 | 1 | 1987 | Design and Implementation of Secure Xenix · IEEE Trans. Software Eng. 1987 |
Authentication and access control
security policy |
0.0 | 1 | 1986 | On the Design and the Implementation of Secure Xenix Workstations · S&P 1986 |
Software testing
test coverage |
0.0 | 1 | 1986 | A New Security Testing Method and Its Application to the Secure Xenix Kernel · S&P 1986 |
Routing and switching
switching systems |
0.0 | 1 | 1976 | Dat Flow, Abstraction Levels and Specifications for Communications Switching Systems · ICSE 1976 |
Methods — techniques the papers use, named apart from their topics
information flow analysis · 0.0nondiscretionary access rule analysis · 0.0control synthesis graphs · 0.0white-box testing · 0.0black-box testing · 0.0access check separability · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Generic Support for PKIX Certificate Management in CDSAabstractThe Common Data Security Architecture (CDSA) from the Open Group is a flexible standard that defines APIs for security services needed for implementing public key infrastructure (PKI). The emerging IETF public key infrastructure (PKIX) standards provide certificate management protocols geared reward the Internet. The PKIX specifications define the expected behavior of the PKI, but do not provide abstractions that can be used by exploiting applications. In this paper we show the feasibility and design methodology of extending CDSA abstractions to support PKIX certificate management. To achieve this, we model a general, end-to-end system architecture based on CDSA that 0 PKIX certificate management model, and discuss the merits of this system from the application and system architecture perspectives. We conclude the paper with a discussion of the resulted generic CDSA version 2.0 API that support PKIX certificate management model. Shabnam Erfani, C. Sekar Chandersekaran |
ACSAC | 2 |
| 1993 | Integration of DCE and Local Registries: Design ApproachesabstractWhen DCE is implemented on an existing operating system platform, its security facilities need to be integrated with the local security facilities on that platform. One key task in this effort is the integration of the DCE registry and the local security registry. This paper discusses the requirement for registry integration, and considers alternative approaches to a number of major structural issues that arise when integrating the DCE registry with local registries, including:The relationship of the DCE registry with respect to the local registriesPropagation of updates to local registriesSelectivity of update propagation“Push” versus “pull” of updates“Write-through” versus “virtual update”. C. Sekar Chandersekaran |
CCS | 2 |
| 1990 | On the Identification of Covert Storage Channels in Secure SystemsabstractA practical method for the identification of covert storage channels is presented and its application to the source code of the Secure Xenix kernel is illustrated. The method is based on the identification of all visible/alterable kernel variables by using information-flow analysis of language code. The method also requires that, after the sharing relationships among the kernel primitives and the visible/alterable variables are determined, the nondiscretionary access rules implemented by each primitive be applied to identify the potential storage channels. The method can be generalized to other implementation languages, and has the following advantages: it helps discover all potential storage channels is kernel code, thereby helping determine whether the nondiscretionary access rules are implemented correctly; it helps avoid discovery of false flow violations and their unnecessary analysis; and it helps identify the kernel locations where audit code and time-delay variables need to be placed for covert-channel handling.> Chii-Ren Tsai, Virgil D. Gligor, C. Sekar Chandersekaran |
IEEE Trans. Software Eng. | 3 |
| 1987 | A Formal Method for the Identification of Covert Storage Channels in Source CodeabstractA formal method for the identification of covert storage channels is presented and its application to the source code of the Secure Xenix* kernel is illustrated. The method is based on the identification of all visible/alterable kernel variables by using information flow analysis of language code (e.g., C language code). The method also requires that, after the sharing relationships among the kernel primitives and the visible/ alterable variables are determined, the non-discretionary access rules implemented by each primitive be applied to identify the covert storage channels. The method can be generalized to other implementation languages, and has the following advantages: (1) it leads to the discovery of all storage channels in kernel implementations, (2) it helps determine whether the non-discretionary access rules are implemented correctly, and (3) it can be automated. An additional important aspect of applying this method to a kernel interface is the discovery of all kernel variables that are modified directly or indirectly through that interface. The analysis of the modification scenarios provides the necessary conditions for all kernel penetration. This implies that, in any kernel that enforces both a non-discretionary security and an integrity policy, penetration instances are the dual of covert storage channels instances. Chii-Ren Tsai, Virgil D. Gligor, C. Sekar Chandersekaran |
S&P | 3 |
| 1987 | Design and Implementation of Secure XenixabstractSecure Xenix™ is an experimental system designed to run on IBM PC/AT workstations. Like Xenix, it is a Unix™ System V implementation on the PC/AT workstation; unlike Xenix, it eliminates the Unix security deficiencies and it enhances security policies. In this paper, we present the design features of Secure Xenix, their integration within Xenix, and some of the lessons learned from this experiment to date. Virgil D. Gligor, C. Sekar Chandersekaran, Robert S. Chapman, Leslie J. Dotterer, Matthew S. Hecht, Wen-Der Jiang, Abhai Johri, Gary L. Luckenbaugh, N. Vasudevan |
IEEE Trans. Software Eng. | 2 |
| 1987 | A New Security Testing Method and Its Application to the Secure Xenix KernelabstractA new security testing method is proposed that combines the advantages of both traditional "black box" (monolithic functional) testing and "white box" (functional-synthesis-based) testing. The new method allows significant coverage both for security model-based tests and for individual kernel-call tests. It eliminates redundant kernel test cases 1) by using a variant of control synthesis graphs, 2) by analyzing dependencies between descriptive kernel-call specifications, and 3) by exploiting access check separability. A higher degree of test assurance is achieved than that of other security testing methods because the new method helps eliminate cyclic dependencies among test programs for different kernel calls. The application of this method to the testing of the Secure Xenix™ kernel is illustrated. Virgil D. Gligor, C. Sekar Chandersekaran, Wen-Der Jiang, Abhai Johri, Gary L. Luckenbaugh, L. Edward Reich |
IEEE Trans. Software Eng. | 2 |
| 1986 | On the Design and the Implementation of Secure Xenix WorkstationsabstractSecure Xenix * is an experimental system designed to run on IBM PC/AT workstations. Like Xenix, it is a Unix implementation on the PC/AT workstation; unlike Xenix, it eliminates the Unix security deficiencies and it enhances security policies. In this paper, we present the design features of Secure Xenix, their integration within Xenix, and some of the lessons learned from this experiment to date. In addition, we address some of the problems specific to workstations in the security management area. The major design differences between Secure Xenix and other experiments with Unix security enhancements, such as LINUS IV, are also presented. In a companion paper, we present the important problems that arise in the testing of Secure Xenix and their solutions. Virgil D. Gligor, E. L. Burch, C. Sekar Chandersekaran, Robert S. Chapman, Leslie J. Dotterer, Matthew S. Hecht, Wen-Der Jiang, Gary L. Luckenbaugh, N. Vasudevan |
S&P | 3 |
| 1986 | A New Security Testing Method and Its Application to the Secure Xenix KernelabstractA new security testing method is proposed that combines the advantages of both traditional "black box" (monolithic functional) testing and "white box" (functional-synthesis- based) testing. The new method allows significant coverage both for security model-based tests and for individual kernel-call tests. It eliminates redundant kernel test cases (1) by using a variant of control synthesis graphs, (2) by analyzing dependencies between descriptive kernel-call specifications, and (3) by exploiting access check separability. A higher degree of test assurance is achieved than that of other security testing methods because the new method helps eliminate cyclic dependencies among test programs for different kernel calls. The application of this method to the testing of the Secure Xenix* kernel is illustrated. The design and the implementation of Secure Xenix are presented in a companion paper. Virgil D. Gligor, C. Sekar Chandersekaran, W. Cheng, Wen-Der Jiang, Abhai Johri, Gary L. Luckenbaugh, L. Edward Reich |
S&P | 2 |
| 1981 | Software specification using the SPECIAL language
C. Sekar Chandersekaran, Richard C. Linger |
J. Syst. Softw. | 1 |
| 1976 | Dat Flow, Abstraction Levels and Specifications for Communications Switching Systems
K. S. Shankar, C. Sekar Chandersekaran |
ICSE | 2 |