A Tool for Hardening Java Crypto
News
A new tool identifies cryptographic vulnerabilities in Java (and soon, in Python) automatically.
As computer attacks become more advanced and widespread, better ways of intercepting them are needed. In the midst of the coronavirus pandemic, for example, malicious activity has soared, as hackers exploit the crisis by targeting housebound employees whose computer systems are often less secure than company networks. More sophisticated ransomware attacks, which block a user’s […]
A Life-Saving Jog to the Memory
An artificial intelligence-based sensor system can prevent children from being forgotten in locked cars.
Supporting staffers working from home adds another layer to the stress many IT professionals already were feeling.
3D Printing Takes Shape During the Pandemic
Three-dimensional printing is transforming medicine during the coronavirus pandemic.
Towards an Unhackable Quantum Internet
Harvard University researchers achieve “a milestone along the path to a worldwide quantum Internet.”
Pandemic Makes Modeling’s Importance Clear
The number of COVID-19 models was growing so numerous that one laboratory created a COVID-19 forecasting hub featuring an ensemble output of numerous models.
Cryptographers are developing algorithms to ensure security in a world of quantum computing.
Reducing and Eliminating E-Waste
We need to mitigate the environmental impact of disposing of electronics at their end of useful life.
Facial recognition technology faces opposition from technology industry giants, and from the grass roots.
U.S. Department of Health and Human Services networks were hit by a Distributed Denial of Service attack just as the coronavirus pandemic was ramping up.
Exit From the Covid-19 Lockdown: There’s an App for That
The Dutch government wants every citizen to download an app for tracking and tracing potential Covid-19 infections, but the app does not yet exist.
Financial institutions use AI to create "synthetic identities" for customers; hackers use 'bad' AI to fool the 'good' AI.
Evolutionary Algorithm Spawns ‘Living Robots’ from Frog Cells
When an evolutionary algorithm generates a successful robot design, the next step is usually to manufacture a physical robot from metals or plastics. Now, researchers are using living cells.
ACM A.M. Turing Award recipients, Ed Catmull and Pat Hanrahan, overcame industry indifference to found Pixar and put their computer graphics expertise to work.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More