Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Richard J. Feiertag

dblp:08/4686 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorSystems, architecture and hardware · 1Computer networks · 1 · 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.

Network and information security
6 papers
Systems and software security · 42% Authentication and access control · 40% Cryptographic protocols and secure computation · 18%
Software engineering, system software, and programming languages
4 papers
Program verification · 81% Operating systems · 19%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 100%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security
operating system security
0.011991
A Separation Model for Virtual Machine Monitors · S&P 1991
Authentication and access control › authentication
authentication protocols
0.011985
Polonium: An Identity Authentication System · S&P 1985
Authentication and access control › password authentication
one-time password
0.011985
Polonium: An Identity Authentication System · S&P 1985
Authentication and access control
user authentication
0.011985
Polonium: An Identity Authentication System · S&P 1985
Systems and software security › isolation
compartmentalization
0.011983
Processor-per-Domain Guard Architecture · S&P 1983
Cryptographic protocols and secure computation › key management
key distribution
0.011983
A Key Distribution Protocol Using Event Markers · ACM Trans. Comput. Syst. 1983
Cryptographic protocols and secure computation
key exchange
0.011983
A Key Distribution Protocol Using Event Markers · ACM Trans. Comput. Syst. 1983
Systems and software security
multilevel security
0.021977
Proving Multilevel Security of a System Design · SOSP 1977
Software Development and Proofs of Multi-Level Security · ICSE 1976
Systems and software security
secure system design
0.011977
Proving Multilevel Security of a System Design · SOSP 1977
Operating systems › i/o
i/o subsystem
0.011971
The MULTICS Input/Output System · SOSP 1971

Methods — techniques the papers use, named apart from their topics

separation logic · 0.0formal modeling · 0.0one-time pad · 0.0event markers · 0.0formal verification · 0.0
YearPublicationVenuePosition
2003 PSOS Revisited
abstract
We provide a retrospective view of the design of SRI's Provably Secure Operating System (PSOS), a formally specified tagged-capability hierarchical system architecture. It examines PSOS in the light of what has happened in computer system developments since 1980, and assesses the relevance of the PSOS concepts in that light.
Peter G. Neumann, Richard J. Feiertag
ACSAC2
2000 Intrusion detection inter-component adaptive negotiation
Richard J. Feiertag, Stuart Staniford-Chen, Karl N. Levitt, Mark R. Heckman, Dave Peticolas, Rick Crawford, Lee A. Benzinger, Sue Rho, Stephen Wu 0002
Comput. Networks1
1999 Intrusion Detection Inter-component Adaptive Negotiation
Richard J. Feiertag, Stuart Staniford-Chen, Karl N. Levitt, Mark R. Heckman, Dave Peticolas, Rick Crawford, Lee A. Benzinger, Sue Rho, Stephen Wu 0002
Recent Advances in Intrusion Detection1
1991 Implicit Discretionary Access Propagation: A new Interpretation of DAC
abstract
In most trusted systems, discretionary access to objects can be obtained in ways not explicitly allowed by the discretionary access control (DAC) policy. This well-understood observation is examined in the context of client-server architectures, and compared both to the traditional understanding of DAC and to existing trusted systems. The results are used as the basis for an argument for a new understanding of DAC and its implications for the design of trusted systems.>
E. John Sebes, Richard J. Feiertag
CSFW2
1991 A Separation Model for Virtual Machine Monitors
abstract
A security policy is given for separation virtual machine monitors (SVMMs) and the authors interpret J.M. Rushby's (1981) separation model for SVMMs. Applying Rushby's technique yields a practical method for demonstrating that an implementation of an SVMM adheres to the abstract isolation axiom of the separation model, thus providing relatively strong assurance for a low level of effort. The authors describe the relevant characteristics of SVMMs and note the applicable formal modeling requirements. A summary of the SVMM separation model, which is a modification of the original model presented by Rushby, is given. The separation model technique permits a proof of separability among the operating systems under control of the kernel of an SVMM. An interpretation of the elements of the separation model using concepts from SVMMs is given.>
Nancy L. Kelem, Richard J. Feiertag
S&P2
1989 Does TCB subsetting enhance trust?
abstract
Trusted computing base (TCB) subsetting consists of subdividing a large TCB into smaller separate TCBs, each of which can be separately designed, implemented, and analyzed. The idea of TCB subsetting is attractive because it can simplify the difficult task of constructing TCBs. However, there are many unanswered questions, connected in particular with determinating the useful and meaningful ways of subsetting a trusted system. It is concluded that the notion of TCB subsetting is appealing, but there are many pitfalls and unanswered questions, making it necessary to ensure that the cost is commensurate with the benefits. >
Richard J. Feiertag
ACSAC1
1985 Polonium: An Identity Authentication System
abstract
Passwords have long been used as the most common method for providing user authentication when accessing remote computer systems. However, there are many security problems associated with passwords including their susceptibility to the attacks of eavesdropping, playback, and exhaustive search. This paper describes a system which offers an innovative solution to the problem of establishing identities over insecure communications channels. The system embodies the security concept of a one-time pad because it requires that a different password be used for each access. Through the possession of a personal authentication device (the PassPort) and knowledge of a unique PIN number, an authorized user is able to generate the correct password to be used for each access.
Raymond M. Wong, Thomas A. Berson, Richard J. Feiertag
S&P3
1983 Processor-per-Domain Guard Architecture
Thomas A. Berson, Richard J. Feiertag, R. Kenneth Bauer
S&P2
1983 A Key Distribution Protocol Using Event Markers
abstract
The distribution of cryptographic keys in a computer network is discussed.The need for current authentication of communicants to prevent playback attacks is demonstrated, and an earlier protocol is found to be subject to such attacks.A protocol which employs a simple means of obtaining current authentication of communicants and does not require communicants to maintain an absolute sense of time is presented.The protocol is expanded to accommodate key distribution between multiple security communities, where each community is administered by a different authentication server.Another form of the protocol which is appropriate for datagram applications is developed.
R. Kenneth Bauer, Thomas A. Berson, Richard J. Feiertag
ACM Trans. Comput. Syst.3
1977 Proving Multilevel Security of a System Design
Richard J. Feiertag, Karl N. Levitt, Lawrence Robinson
SOSP1
1976 Software Development and Proofs of Multi-Level Security
Peter G. Neumann, Richard J. Feiertag, Karl N. Levitt, Lawrence Robinson
ICSE2
1971 The MULTICS Input/Output System
abstract
An I/0 system has been implemented in the Multics system that facilitates dynamic switching of I/0 devices. This switching is accomplished by providing a general interface for all I/O devices that allows all equivalent operations on different devices to be expressed in the same way. Also particular devices are referenced by symbolic names and the binding of names to devices can be dynamically modified. Available I/0 operations range from a set of basic I/0 calls that require almost no knowledge of the I/O System or the I/0 device being used to fully general calls that permit one to take full advantage of all features of an I/O device but require considerable knowledge of the I/0 System and the device. The I/O System is described and some popular applications of it, illustrating these features, are presented.
Richard J. Feiertag, Elliott I. Organick
SOSP1