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

John Ioannidis

dblp:41/4152 · DBLP profile ↗
← Back
19ranked-venue papers
5as first author
0since 2021 · last 2006
—ORCID · none

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

Security and privacy · 16 · 4 first-authorComputer networks · 2 · 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
9 papers
Network security · 60% Cryptographic protocols and secure computation · 21% Cryptographic primitives and cryptanalysis · 14%
Computer networks
7 papers
Routing and switching · 45% Internet architecture and protocols · 44% Cellular and mobile networks · 10%

Topics — the 25 heaviest of 29, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching
inter-domain routing
0.012003
Origin authentication in interdomain routing · CCS 2003
Internet architecture and protocols › network security
origin authentication
0.012003
Origin authentication in interdomain routing · CCS 2003
Network security › routing security › interdomain routing security
BGP security
0.012003
Working around BGP: An Incremental Approach to Improving Security and Accuracy in Interdomain Routing · NDSS 2003
Network security › email security
email spam
0.012003
Fighting Spam by Encapsulating Policy in Email Addresses · NDSS 2003
Network security › routing security
interdomain routing security
0.012003
Working around BGP: An Incremental Approach to Improving Security and Accuracy in Interdomain Routing · NDSS 2003
Network security
routing security
0.012003
Origin authentication in interdomain routing · CCS 2003
Cryptographic protocols and secure computation › key exchange
authenticated key exchange
0.012002
Efficient, DoS-resistant, secure key exchange for internet protocols · CCS 2002
Network security › attack resilience › attack mitigation › denial-of-service defense
DDoS defense
0.012002
Implementing Pushback: Router-Based Defense Against DDoS Attacks · NDSS 2002
Cryptographic protocols and secure computation
key exchange
0.012002
Efficient, DoS-resistant, secure key exchange for internet protocols · CCS 2002
Cryptographic protocols and secure computation › key exchange
perfect forward secrecy
0.012002
Efficient, DoS-resistant, secure key exchange for internet protocols · CCS 2002
Cryptographic primitives and cryptanalysis › stream cipher cryptanalysis
RC4
0.012002
Using the Fluhrer, Mantin, and Shamir Attack to Break WEP · NDSS 2002
Cryptographic primitives and cryptanalysis
stream cipher cryptanalysis
0.012002
Using the Fluhrer, Mantin, and Shamir Attack to Break WEP · NDSS 2002
Network security › wireless network security
WEP
0.012002
Using the Fluhrer, Mantin, and Shamir Attack to Break WEP · NDSS 2002
Network security
wireless network security
0.012002
Using the Fluhrer, Mantin, and Shamir Attack to Break WEP · NDSS 2002
Authentication and access control
trust management
0.012001
Trust Management for IPsec · NDSS 2001
Network security › secure communication › network-layer security
IPsec
0.012000
Network security and IPsec (tutorial) · CCS 2000
Routing and switching › inter-domain routing
BGP
0.012003
Working around BGP: An Incremental Approach to Improving Security and Accuracy in Interdomain Routing · NDSS 2003
Internet architecture and protocols › layered network architecture › application-layer protocols
email protocols
0.012003
Fighting Spam by Encapsulating Policy in Email Addresses · NDSS 2003
Routing and switching
router-based defense
0.012002
Implementing Pushback: Router-Based Defense Against DDoS Attacks · NDSS 2002
Network security › secure communication
network-layer security
0.011993
The Architecture and Implementation of Network Layer Security in UNIX · USENIX Security Symposium 1993
Operating systems › operating system family
UNIX
0.011993
The Architecture and Implementation of Network Layer Security in UNIX · USENIX Security Symposium 1993
Internet architecture and protocols › network security
IP security
0.012001
Trust Management for IPsec · NDSS 2001
Internet architecture and protocols › network security
network layer security
0.012000
Network security and IPsec (tutorial) · CCS 2000
Cellular and mobile networks › mobility management
location management
0.011991
IP-Based Protocols for Mobile Internetworking · SIGCOMM 1991
Cellular and mobile networks › mobility management
Mobile IP
0.011991
IP-Based Protocols for Mobile Internetworking · SIGCOMM 1991

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

trace-based simulation · 0.1incremental deployment · 0.1pushback · 0.1security proof · 0.0protocol design · 0.0fluhrer-mantin-shamir attack · 0.0timeouts · 0.0forwarding pointers · 0.0caching · 0.0
YearPublicationVenuePosition
2006 Origin authentication in interdomain routing
Patrick D. McDaniel, William Aiello, Kevin R. B. Butler, John Ioannidis
Comput. Networks4
2005 CryptoGraphics: Secret Key Cryptography Using Graphics Cards
Debra L. Cook, John Ioannidis, Angelos D. Keromytis, Jake Luck
CT-RSA2
2005 An Email Worm Vaccine Architecture
Stelios Sidiroglou-Douskos, John Ioannidis, Angelos D. Keromytis, Salvatore J. Stolfo
ISPEC2
2005 gore: Routing-Assisted Defense Against DDoS Attacks
Stephen T. Chou, Angelos Stavrou, John Ioannidis, Angelos D. Keromytis
ISC3
2004 A Pay-per-Use DoS Protection Mechanism for the Web
Angelos Stavrou, John Ioannidis, Angelos D. Keromytis, Vishal Misra, Dan Rubenstein
ACNS2
2004 Just fast keying: Key agreement in a hostile internet
abstract
We describe Just Fast Keying (JFK), a new key-exchange protocol, primarily designed for use in the IP security architecture. It is simple, efficient, and secure; we sketch a proof of the latter property. JFK also has a number of novel engineering parameters that permit a variety of tradeoffs, most notably the ability to balance the need for perfect forward secrecy against susceptibility to denial-of-service attacks.
William Aiello, Steven M. Bellovin, Matt Blaze, Ran Canetti, John Ioannidis, Angelos D. Keromytis, Omer Reingold
ACM Trans. Inf. Syst. Secur.5
2004 A key recovery attack on the 802.11b wired equivalent privacy protocol (WEP)
abstract
In this paper, we present a practical key recovery attack on WEP, the link-layer security protocol for 802.11b wireless networks. The attack is based on a partial key exposure vulnerability in the RC4 stream cipher discovered by Fluhrer, Mantin, and Shamir. This paper describes how to apply this flaw to breaking WEP, our implementation of the attack, and optimizations that can be used to reduce the number of packets required for the attack. We conclude that the 802.11b WEP standard is completely insecure, and we provide recommendations on how this vulnerability could be mitigated and repaired.
Adam Stubblefield, John Ioannidis, Aviel D. Rubin
ACM Trans. Inf. Syst. Secur.2
2003 Origin authentication in interdomain routing
abstract
Attacks against Internet routing are increasing in number and severity. Contributing greatly to these attacks is the absence of origin authentication: there is no way to validate claims of address ownership or location. The lack of such services enables not only attacks by malicious entities, but indirectly allow seemingly inconsequential miconfigurations to disrupt large portions of the Internet. This paper considers the semantics, design, and costs of origin authentication in interdomain routing. We formalize the semantics of address delegation and use on the Internet, and develop and characterize broad classes of origin authentication proof systems. We estimate the address delegation graph representing the current use of IPv4 address space using available routing data. This effort reveals that current address delegation is dense and relatively static: as few as 16 entities perform 80% of the delegation on the Internet. We conclude by evaluating the proposed services via traced based simulation. Our simulation shows the enhanced proof systems can significantly reduce resource costs associated with origin authentication.
William Aiello, John Ioannidis, Patrick D. McDaniel
CCS2
2003 Working around BGP: An Incremental Approach to Improving Security and Accuracy in Interdomain Routing
Geoffrey Goodell, William Aiello, Timothy G. Griffin, John Ioannidis, Patrick D. McDaniel, Aviel D. Rubin
NDSS4
2003 Fighting Spam by Encapsulating Policy in Email Addresses
John Ioannidis
NDSS1
2002 Efficient, DoS-resistant, secure key exchange for internet protocols
abstract
We describe JFK, a new key exchange protocol, primarily designed for use in the IP Security Architecture. It is simple, efficient, and secure; we sketch a proof of the latter property. JFK also has a number of novel engineering parameters that permit a variety of trade-offs, most notably the ability to balance the need for perfect forward secrecy against susceptibility to denial-of-service attacks.
William Aiello, Steven M. Bellovin, Matt Blaze, John Ioannidis, Omer Reingold, Ran Canetti, Angelos D. Keromytis
CCS4
2002 Implementing Pushback: Router-Based Defense Against DDoS Attacks
John Ioannidis, Steven M. Bellovin
NDSS1
2002 Using the Fluhrer, Mantin, and Shamir Attack to Break WEP
Adam Stubblefield, John Ioannidis, Aviel D. Rubin
NDSS2
2002 Efficient packet monitoring for network management
abstract
Network monitoring is a vital part of modern network infrastructure management. Existing techniques either present a restricted view of network behavior and state, or do not efficiently scale to higher network speeds and heavier monitoring workloads. We present a novel architecture for programmable packet-level network monitoring that addresses these shortcomings. Our approach allows users to customize the monitoring function at the lowest possible level of abstraction to suit a wide range of monitoring needs: we use operating system mechanisms that result in a programming environment providing a high degree of flexibility, retaining fine-grained control over security, and minimizing the associated performance overheads. We present an implementation of this architecture as well as a set of experimental applications.
Kostas G. Anagnostakis, Sotiris Ioannidis, Stefan Miltchev, Michael B. Greenwald, Jonathan M. Smith, John Ioannidis
NOMS6
2002 Trust management for IPsec
abstract
IPsec is the standard suite of protocols for network-layer confidentiality and authentication of Internet traffic. The IPsec protocols, however, do not address the policies for how protected traffic should be handled at security end points. This article introduces an efficient policy management scheme for IPsec, based on the principles of trust management. A compliance check is added to the IPsec architecture that tests packet filters proposed when new security associations are created for conformance with the local security policy, based on credentials presented by the peer host. Security policies and credentials can be quite sophisticated (and specified in the trust-management language), while still allowing very efficient packet-filtering for the actual IPsec traffic. We present a practical portable implementation of this design, based on the KeyNote trust-management language, that works with a variety of UNIX-based IPsec implementations. Finally, we discuss some applications of the enhanced IPsec architecture.
Matt Blaze, John Ioannidis, Angelos D. Keromytis
ACM Trans. Inf. Syst. Secur.2
2001 Trust Management for IPsec
Matt Blaze, John Ioannidis, Angelos D. Keromytis
NDSS2
2000 Network security and IPsec (tutorial)
abstract
No abstract available.
John Ioannidis, Angelos D. Keromytis
CCS1
1993 The Architecture and Implementation of Network Layer Security in UNIX
John Ioannidis, Matt Blaze
USENIX Security Symposium1
1991 IP-Based Protocols for Mobile Internetworking
abstract
We consider the problem of providing network access to hosts whose physical location clianges with time.Such hosts cannot depend on traditional forms of network connectivity and routing because their location, and hence the route to reach them, cannot be deduced from their network address.In this paper, we explore the concept of providing continuous network access to mobile computers, and present a set of IP-based protocols that achieve that goal.They are primarily targeted at supporting a campus environment with mobile computers, but also extend gracefully to accommodate hosts moving between different networks.The key feature is the dependence on ancillary machines, the Mobile Support Stations (MSSS), to track the location of the Mobile Hosts.Using a combination of caching, forwarding pointers, and timeouts, a minimal amount of state is kept in each MSS.The state information is kept in a distributed fashion; the system scales well, reacts quickly to changing topologies, and does not place an overwhelming burden on the network.
John Ioannidis, Dan Duchamp, Gerald Q. Maguire Jr.
SIGCOMM1