acm-header
Sign In

Communications of the ACM

Research Archive


Archives

The Research archive provides access to all Research articles published in past issues of Communications of the ACM.

June 2023


From Communications of the ACM

Technical Perspective: What Does Provable Security Mean for Cryptographic Schemes?

Technical Perspective: What Does Provable Security Mean for Cryptographic Schemes?

For a given cryptographic scheme, as perfect security is almost never achievable, one requires a computational assumption. Computational assumptions are some well-defined problems that are widely accepted as difficult.


From Communications of the ACM

On the (In)Security of ElGamal in OpenPGP

On the (In)Security of ElGamal in OpenPGP

We reveal that in the interoperable world of OpenPGP, unforeseen cross-configuration attacks become possible.


From Communications of the ACM

FoundationDB: A Distributed Key-Value Store

FoundationDB: A Distributed Key-Value Store

FoundationDB, an open-source transactional key-value store, is one of the first systems to combine the flexibility and scalability of NoSQL architectures with the power of ACID transactions.


From Communications of the ACM

Technical Perspective: FoundationDB Performs Balancing Act

Technical Perspective: FoundationDB Performs Balancing Act

FoundationDB, as explored in "FoundationDB: A Distributed Key-Value Store," by Jingyu Zhou et al., pioneered the development of a scalable distributed key-value store with strong consistency guarantees.