Sign In

Communications of the ACM

Recent Articles



What Is a Chief Security Officer Good For?
From Communications of the ACM

What Is a Chief Security Officer Good For?

Security requires more than an off-the-shelf solution.

How Might We Increase System Trustworthiness?
From Communications of the ACM

How Might We Increase System Trustworthiness?

Summarizing some of the changes that seem increasingly necessary to address known system and network deficiencies and anticipate currently unknown vulnerabilities...

Hackers Needed To Defeat Hackers
From ACM Opinion

Hackers Needed To Defeat Hackers

In an online world infested with hackers, we need more hackers.

Wouldn't It Be Great If People Could Vote on the Blockchain?
From ACM Opinion

Wouldn't It Be Great If People Could Vote on the Blockchain?

Mobile voting could increase voter participation, but it's plagued by security issues in search of a solution.

An Interview with Andrew Odlyzko on Cyber Security
From Communications of the ACM

An Interview with Andrew Odlyzko on Cyber Security

Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?

Online Voting
From Communications of the ACM

Online Voting: We Can Do It! (We Have To)

Seeking to make online voting more secure than today's flawed paper systems.

Internet Immunity and the Freedom to Code
From Communications of the ACM

Internet Immunity and the Freedom to Code

A call to preserve the capability of developing the next generation of Internet services.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account