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

Ira S. Moskowitz

dblp:63/1977 · DBLP profile ↗
← Back
33ranked-venue papers
13as first author
0since 2021 · last 2018
0000-0002-9862-6452ORCID · corroborated

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

Security and privacy · 24 · 11 first-authorTheory of computation · 4 · 2 first-authorComputer networks · 2Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1

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
10 papers
Network security · 90% Hardware security and side channels · 10% Systems and software security · 1%
Theoretical computer science
7 papers
Information theory · 82% Coding theory · 18%

Topics — the 12 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security
covert channel
0.282012
Characterizing the Efficacy of the NRL Network Pump in Mitigating Covert Timing Channels · IEEE Trans. Inf. Forensics Secur. 2012
An Analysis of the Timed Z-channel · S&P 1996
A network version of the Pump · S&P 1995
Network security › covert channel
covert timing channel
0.112012
Characterizing the Efficacy of the NRL Network Pump in Mitigating Covert Timing Channels · IEEE Trans. Inf. Forensics Secur. 2012
Hardware security and side channels › side-channel attack
timing side channel
0.041996
An Analysis of the Timed Z-channel · S&P 1996
Simple timing channels · S&P 1994
The influence of delay upon an idealized channel's bandwidth · S&P 1992
Information theory › information measures › multiterminal information measures
directed information
0.012012
Characterizing the Efficacy of the NRL Network Pump in Mitigating Covert Timing Channels · IEEE Trans. Inf. Forensics Secur. 2012
Information theory
channel capacity
0.061998
An Analysis of the Timed Z-Channel · IEEE Trans. Inf. Theory 1998
The channel capacity of a certain noisy timing channel · IEEE Trans. Inf. Theory 1992
An Analysis of the Timed Z-channel · S&P 1996
Information theory › signal processing › information embedding › information hiding
covert channel
0.021998
An Analysis of the Timed Z-Channel · IEEE Trans. Inf. Theory 1998
The channel capacity of a certain noisy timing channel · IEEE Trans. Inf. Theory 1992
Coding theory › channel coding
timing channel
0.021998
An Analysis of the Timed Z-Channel · IEEE Trans. Inf. Theory 1998
The channel capacity of a certain noisy timing channel · IEEE Trans. Inf. Theory 1992
Network security › attack resilience › attack mitigation
denial-of-service defense
0.021996
A Network Pump · IEEE Trans. Software Eng. 1996
A network version of the Pump · S&P 1995
Information theory › channel capacity › memoryless channels
z-channel
0.011998
An Analysis of the Timed Z-Channel · IEEE Trans. Inf. Theory 1998
Network security › covert channel
covert channel mitigation
0.011996
A Network Pump · IEEE Trans. Software Eng. 1996
Operating systems
interprocess communication
0.011993
A Pump for Rapid, Reliable, Secure Communication · CCS 1993
Systems and software security
information flow control
0.011992
The channel capacity of a certain noisy timing channel · IEEE Trans. Inf. Theory 1992

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

directed information · 0.3communication system modeling · 0.3simulation · 0.1characteristic equation · 0.0capacity bounds · 0.0optimization · 0.0algebraic capacity analysis · 0.0special function techniques · 0.0closed-form analysis · 0.0pump architecture · 0.0wright's hypergeometric function · 0.0mutual information · 0.0
YearPublicationVenuePosition
2018 Managing risk in high assurance systems by optimizing topological resources
abstract
Abstract We explore strategies for manipulating the topology of a network to promote increased and pragmatic high assurance systems. Topology matters to network threats and security, and the relative distance between nodes can impact the rate of dispersion of viruses, as well as access times in denial of service, probing, and insider threat attacks. We suggest methods to separate threatening and threatened nodes with enough hops to reduce and degrade risks. This work provides network analysts with an option to include other measures such as risk assessments to the construction and management of high assurance systems. We consider a scaled down model to demonstrate the proof of concept using artificial data. Specifically, we explore the efficacy of ring networks and the structure that occurs on k‐hop networks when there are a prime number of nodes. We introduce techniques for the randomization of network topologies to manage real‐time risk and provide a dynamic means to improve network security by increasing technical debt to a potential attacker.
Paul Hyden, Richard G. McGrath, Ira S. Moskowitz, Stephen Russell 0001
J. Softw. Evol. Process.3
2015 SINR-based scheduling for minimum latency broadcast
abstract
We study the minimum latency broadcast scheduling problem, in which a single source has a quantity of data that must be transmitted to all other nodes in a multi-hop network in minimum time. Aside from the obvious application to classical communications, this problem also relates to some more general problems in the field of network science. Previous approaches to scheduling have assumed a simplistic collision model of interference, while others have studied the more realistic physical model of total received interference power. Existing suboptimal approaches for transmitting the data typically assume a collision-free, fixed-rate, single packet transmission. In this work, we devise an optimal approach for broadcast under a physical interference model with fixed-rate, single packet transmission by converting it to a shortest path problem for an unweighted, undirected graph. Since this optimal approach does not scale well, we also consider a suboptimal layered approach which separates the routing and scheduling functions, but relaxes the fixed-rate, single packet assumption. This goes beyond the signal-to-interference-plus-noise (SINR) threshold model to allow for rate adaptation as a function of SINR. We include improvements on previous routing approaches, and we formulate a linear programming approach to the variable-rate scheduling for broadcast. Simulations show that in some special cases, this variable-rate layered approach can even outperform the optimal fixed-rate, single packet approach.
Clement Kam, Sastry Kompella, Anthony Ephremides, Ira S. Moskowitz
ICC4
2014 Discovering and analyzing deviant communities: Methods and experiments
abstract
Botnets continue to threaten the security landscape of computer networks worldwide. This is due in part to the time lag present between discovery of botnet traffic and identification of actionable intelligence derived from the traffic analysis. In this article we present a novel method to fill
Napoleon Paxton, Dae-il Jang, Ira S. Moskowitz, Gail-Joon Ahn, Stephen Russell 0001
CollaborateCom3
2012 Characterizing the Efficacy of the NRL Network Pump in Mitigating Covert Timing Channels
abstract
The Naval Research Laboratory (NRL) Network Pump, or Pump, is a standard for mitigating covert channels that arise in a multilevel secure (MLS) system when a high user (HU) sends acknowledgements to a low user (LU). The issue here is that HU can encode information in the "timings" of the acknowledgements. The Pump aims at mitigating the covert timing channel by introducing buffering between HU and LU, as well as adding noise to the acknowledgment timings. We model the working of the Pump in certain situations, as a communication system with feedback and use then this perspective to derive an upper bound on the capacity of the covert channel between HU and LU in the Pump. This upper bound is presented in terms of a directed information flow over the dynamics of the system. We also present an achievable scheme that can transmit information over this channel. When the support of the noise added by Pump to acknowledgment timings is finite, the achievable rate is nonzero, i.e., infinite number of bits can be reliably communicated. If the support of the noise is infinite, the achievable rate is zero and hence a finite number of bits can be communicated.
Siva K. Gorantla, Sachin Kadloor, Negar Kiyavash, Todd P. Coleman, Ira S. Moskowitz, Myong H. Kang
IEEE Trans. Inf. Forensics Secur.5
2010 Directed information and the NRL Network Pump
abstract
The NRL Network Pump®, or Pump, is a standard for mitigating covert channels that arise in a multi-level secure (MLS) system when a high user (HU) sends acknowledgements to a low user (LU). The issue here is that HU can encode information in the “timings” of the acknowledgements. The Pump aims at mitigating the covert timing channel by introducing buffering between HU and LU, as well as adding noise to the acknowledgment timings. Here, for the first time, we model the workings of the Pump in certain situations, as a communication system with feedback and use then this novel perspective to derive a upper bound on the rate of the covert channel between HU and LU in the Pump, in specific situations. This upper bound is presented in terms of a directed information flow over the dynamics of the system.
Siva K. Gorantla, Sachin Kadloor, Todd P. Coleman, Negar Kiyavash, Ira S. Moskowitz, Myong H. Kang
ISITA5
2010 Algebraic information theory for binary channels
Keye Martin, Ira S. Moskowitz, Gerard Allwein
Theor. Comput. Sci.2
2008 Practical Covert Channel Implementation through a Timed Mix-Firewall
abstract
A theoretical channel to communicate covertly through mix-firewalls has been discussed in previous work. This paper describes implementing this theoretical construction in an actual system. Practical issues involved in implementation are analyzed, and an actual design is given here. Suggested parameters for concatenated codes for the experimental channel are also provided, based on experimental results. We compare our numerically computed information theoretic results for the data rate of covert channels through timed mix-firewalls to the data rate obtained by our actual construction of these covert channels.
Richard E. Newman, Ira S. Moskowitz
IPCCC2
2005 The Pump: A Decade of Covert Fun
abstract
This paper traces the ten plus year history of the Naval Research Laboratory's Pump idea. The Pump was theorized, designed, and built at the Naval Research Laboratory's Center for High Assurance Computer Systems. The reason for the Pump is the need to send messages from a "low" enclave to a "high" enclave, in a secure and reliable manner. In particular, the Pump was designed to minimize the covert channel threat from the necessary message acknowledgements, without penalizing system performance and reliability. We review the need for the Pump, the design of the Pump, the variants of the Pump, and the current status of the Pump, along with manufacturing and certification difficulties.
Myong H. Kang, Ira S. Moskowitz, Stanley Chincheck
ACSAC2
2002 A Study of Inference Problems in Distributed Databases
LiWu Chang, Ira S. Moskowitz
DBSec2
2002 An Agent-Based Approach to Inference Prevention in Distributed Database Systems
abstract
We propose an inference prevention agent as a tool that enables each of the databases in a distributed system to keep track of probabilistic dependencies with other databases and then use that information to help preserve the confidentiality of sensitive data. This is accomplished with minimal sacrifice of the performance and survivability gains that are associated with distributed database systems.
James Tracy, LiWu Chang, Ira S. Moskowitz
ICTAI3
2002 Capacity is the wrong paradigm
abstract
At present, "capacity" is the prevailing paradigm for covert channels. With respect to steganography, however, capacity is at best insufficient, and at worst, is incorrect. In this paper, we propose a new paradigm called "capability" which gauges the effectiveness of a steganographic method. It includes payload carrying ability, detectability, and robustness components. We also discuss the use of zero-error capacity for channel analysis and demonstrate that a JPEG compressed image always has the potential to carry hidden information.
Ira S. Moskowitz, LiWu Chang, Richard E. Newman
NSPW1
2001 Randomly roving agents for intrusion detection
Ira S. Moskowitz, Myong H. Kang, LiWu Chang, Garth E. Longdon
DBSec1
2000 An Integrated Framework for Database Privacy Protection
LiWu Chang, Ira S. Moskowitz
DBSec2
2000 A new paradigm hidden in steganography
abstract
We discuss how steganography, in contrast to similar disciplines, requires a new paradigm based upon discontinuities and the absence of noise as a detection deterrent. Keywords: information hiding, steganography
Ira S. Moskowitz, Garth E. Longdon, LiWu Chang
NSPW1
1999 A Strategy for an MLS Workflow Management System
Myong H. Kang, Judith N. Froscher, Brian J. Eppinger, Ira S. Moskowitz
DBSec4
1998 Bayesian Methods to the Database Inference Problem
LiWu Chang, Ira S. Moskowitz
DBSec2
1998 An Analysis of the Timed Z-Channel
abstract
Golomb analyzed the Z-channel, a memoryless channel with two input symbols and two output symbols, where one of the input symbols is transmitted with noise while the other is transmitted without noise, and the output symbol transmission times are equal. We generalize to the timed Z-channel, where the output symbol transmission times are not equal. The timed Z-channel appears as the basis for a large class of covert (communication) channels appearing in multilevel secure computer systems. We give a detailed mathematical analysis of the timed Z-channel and report a result expressing the capacity of the timed Z-channel as the log of the root of a characteristic equation. This generalizes Shannon's work on noiseless channels for this special case. We also report a new result bounding the timed Z-channel's capacity from below. We show how an interesting observation that Golomb reported for the Z-channel also holds for the timed Z-channel.
Ira S. Moskowitz, Steven J. Greenwald, Myong H. Kang
IEEE Trans. Inf. Theory1
1997 An Architecture for Multilevel Secure Interoperability
abstract
As computer systems become distributed and heterogeneous, there is strong movement in the commercial sector to ease the problems of interoperability and security. Many standards have been proposed for these problems. However, the commercial sector has not shown strong interest in providing cost effective high assurance multilevel security (MLS) solutions to the relatively small communities (e.g., intelligence, military) that require them. We introduce a practical, cost effective, and high assurance secure solution for multilevel distributed and heterogeneous environments using COTS components. The solution is based on an MLS architecture that consists of commercial single level hardware and software, and a few specialized security devices. We show how an MLS CORBA can be constructed from single level CORBAs and two security devices; the NRL Pump and the Starlight Interactive Link. We also introduce the concept of MLS cooperative computing which is a way to semi automate distributed computing among organizations at different security levels.
Myong H. Kang, Judith N. Froscher, Ira S. Moskowitz
ACSAC3
1997 Critical analysis of security in voice hiding techniques
LiWu Chang, Ira S. Moskowitz
ICICS2
1997 An insecurity flow model
abstract
We examine a new way of looking at security violations, called insecurity flow.We express our new paradigm via a formal mathematical model that combines elements of graph theory and discrete probability.Prior work by Moore and Shannon on building reliable circuits out of unreliable components, and the physics community's interest in dynamical systems, especially percolation theory, motivates our work.
Ira S. Moskowitz, Myong H. Kang
NSPW1
1996 A Case Study Of Two Nrl Pump Prototypes
abstract
As computer systems become more open and interconnected, the need for reliable and secure communication also increases. The NRL (Naval Research Laboratory) Pump was introduced by Kang and Moskowitz (1993) to balance the requirements of reliability, congestion control, fairness and good performance against those of threats from covert channels and denial-of-service attacks. In this paper, we describe two prototype efforts. One (the event-driven Pump or E-Pump) implements the Pump at the process (top) layer in terms of a 4-layer network reference model, and the other (the DOS-Pump or D-Pump) implements the Pump at the transport layer. We then discuss lessons learned and how these lessons are to be used in deciding upon the final hardware implementation of the Pump.
Myong H. Kang, Ira S. Moskowitz, Bruce E. Montrose, James J. Parsonese
ACSAC2
1996 An Analysis of the Timed Z-channel
abstract
Our timed Z-channel (a general case of the Z-channel) appears as the basis for a large class of covert channels. Golomb (1980) analyzed the Z-channel, a memoryless channel with two input symbols and two output symbols, where one of the input symbols is transmitted with noise while the other is transmitted without noise, and the output symbol transmission times are equal. We introduce the timed Z-channel, where the output symbol transmission times are different. Specifically, we show how the timed Z-channel applies to two examples of covert timing channel scenarios: a CPU scheduler and a token ring network. We then give a detailed analysis of our timed Z-channel. We report a new result expressing the capacity of the timed Z-channel as the log of the root of a trinomial equation. This changes the capacity calculation from an optimization problem into a simpler algebraic problem and illustrates the relationship between the noise and time factors. Further, it generalizes Shannon's (1948, 1949) work on noiseless channels for this special case. We also report a new result bounding the timed Z-channel's capacity from below. Finally, we show how an interesting observation that Golomb reported for the Z-channel also holds for the timed Z-channel.
Ira S. Moskowitz, Steven J. Greenwald, Myong H. Kang
S&P1
1996 A Network Pump
abstract
A designer of reliable multi level secure (MLS) networks must consider covert channels and denial of service attacks in addition to traditional network performance measures such as throughput, fairness, and reliability. We show how to extend the NRL data Pump to a certain MLS network architecture in order to balance the requirements of congestion control, fairness, good performance, and reliability against those of minimal threats from covert channels and denial of service attacks. We back up our claims with simulation results.
Myong H. Kang, Ira S. Moskowitz, Daniel C. Lee 0001
IEEE Trans. Software Eng.2
1995 The Modulated-Input Modulated-Output Model
Ira S. Moskowitz, Myong H. Kang
DBSec1
1995 A network version of the Pump
abstract
A designer of reliable MLS networks must consider covert channels and denial of service attacks in addition to traditional network performance measures such as throughput, fairness, and reliability. We show how to extend the NRL data Pump to a certain MLS network architecture in order to balance the requirements of congestion control, fairness, good performance, and reliability against those of minimal threats from covert channels and denial of service attacks. We back up our claims with simulation results.>
Myong H. Kang, Ira S. Moskowitz, Daniel C. Lee 0001
S&P2
1994 Simple timing channels
abstract
We discuss the different ways of defining channel capacity for certain types of illicit communication channels. We also correct some errors from the literature, offer new proofs of some historical results, and give bounds for channel capacity. Special function techniques are employed to express the results in closed form. We are interested in a specific type of covert channel, a timing channel. A timing channel exists if it is possible for High to interfere with the system response time to an input by Low. Therefore, a timing channel is a communication channel where the output alphabet is constructed from different time values. However, the thrust of the paper is the analysis of timing channels that are discrete, memoryless, and noiseless. We call such a timing channel a simple timing channel (STC).>
Ira S. Moskowitz, Allen R. Miller
S&P1
1993 A Pump for Rapid, Reliable, Secure Communication
abstract
Communication from a low- to a high-level system without acknowledgements will be unreliable; with acknowledgements, it can be insecure. We propose to provide quantifiable security, acceptable reliability, and minimal performance penalties by interposing a device (called the Pump) to push messages to the high system and provide a controlled stream of acknowledgements to the low system.
Myong H. Kang, Ira S. Moskowitz
CCS2
1992 A classical Automata Approach to Noninterference Type Problems
abstract
Using classical automata theory the authors show how noninterference can be viewed as a relatively simple phenomenon. They also give direction for future work concerning probabilistic security problems using classical automata theory.>
Ira S. Moskowitz, Oliver Costich
CSFW1
1992 The influence of delay upon an idealized channel's bandwidth
abstract
An optimization problem in calculating the bandwidth of a covert timing channel is discussed. In particular, the question of how dependent the bandwidth is on the magnitude of the modulation is addressed. A generalization of that covert channel is presented and its bandwidth (capacity) is studied. Attention is given to how the delay that HIGH uses to signal LOW affects the bandwidth. Increasing the delay lessens the noise but increases the time required to pass a symbol along the channel. What the optimal delay should be and how it influences the security of the system was studied. Because of the complicated nature of the formulas involved, closed-form solutions for some of the terms of interest cannot be given. Instead, numerical techniques and plotted results are used.>
Ira S. Moskowitz, Allen R. Miller
S&P1
1992 The channel capacity of a certain noisy timing channel
abstract
The effect of noise on a simple covert timing channel is investigated. Shannon's information theory is used to quantify the resulting information flow across the channel. In particular, how a probabilistic response time to a query by the receiver affects the mutual information and channel capacity is studied. The channel capacity is expressed in terms of the critical probability for the mutual information function which is given in closed form in terms of Wright's hypergeometric function.>
Ira S. Moskowitz, Allen R. Miller
IEEE Trans. Inf. Theory1
1991 Analysis of a Storage Channel in the Two-Phase Commit Protocol
abstract
The authors discuss how a noisy storage channel arises in the two phase commit protocol. The analysis is done through Shannon's information theory. They discuss how large the channel is and offer suggestions on how to diminish the channel capacity.>
Oliver Costich, Ira S. Moskowitz
CSFW2
1991 Variable Noise Effects Upon a Simple Timing Channel
abstract
Investigates the effects of noise upon a simple timing channel. Shannon's information theory (C. Shannon et al., 1949) is used to quantify the resulting information flow across the channel. In particular the author studies how a probabilistic response time to a query by a low user affects the mutual information and channel capacity. He claims that we will never eliminate all covert channels in a multi-user computer system without serious degradation of performance. Therefore, it is important to know how 'bad' the covert channels are. One way to do this is through an information theoretic capacity analysis.>
Ira S. Moskowitz
S&P1
1990 Quotient States and Probabilistic Channels
abstract
Restrictiveness is interpreted in terms of a quotient set of the states of a machine. Consideration is given to how restrictiveness can still allow certain probabilistic effects to open up a communication channel between high and low users of a computer system. Specifically, assigning probabilities to transitions in order to look for simple probabilistic channels is examined. The theory is then extended to deal with extended transitions. How Shannon's work on information theory can be used to analyze a system that is restrictive but nonetheless has a probabilistic channel is discussed.>
Ira S. Moskowitz
CSFW1