Urgent.News

What's breaking now, across thousands of outlets.

Tech

What is post-quantum cryptography, and why migrate now?

The cryptography protecting your data today — keys, HTTPS, signatures — rests on mathematical problems that current computers cannot solve in any reasonable time. A large enough quantum computer could solve some of them. That is what post-quantum cryptography is: algorithms designed to resist both classical and quantum computers. The threat is not only in the future You might think: "no quantum…

Post-quantum cryptography refers to algorithms designed to resist attacks from both classical and quantum computers. Traditional cryptography relies on mathematical problems that current computers cannot solve quickly, but a sufficiently powerful quantum computer could potentially break certain encryption methods. This poses a threat even today, as an attacker could capture encrypted data now and decrypt it later once quantum technology advances.

Data that must remain secret for an extended period, such as medical records or trade secrets, is particularly at risk.

In 2024, the US National Institute of Standards and Technology (NIST) finalized the first set of post-quantum algorithms after extensive public analysis. The two most notable are ML-KEM for key exchange and ML-DSA for digital signatures. While these new algorithms are no longer just theoretical, they are still less battle-tested compared to classical encryption methods, which have been extensively used and analyzed over decades.

To mitigate this risk, a prudent approach involves using hybrid encryption, which combines a well-established classical algorithm with a post-quantum one. This way, only both encryption methods failing simultaneously would compromise the data. However, it is recommended to start by identifying where cryptography is used in your systems and which data requires long-term protection.

Prioritize encrypting long-lived data at rest, as it is most vulnerable to a "harvest now, decrypt later" attack where an adversary stores encrypted data now for future decryption once quantum computers become available.

It is advisable to adopt hybrid encryption rather than replacing classical algorithms entirely. Utilize libraries that compose verified cryptographic primitives rather than developing your own encryption methods, as the latter increases the risk of mistakes. A good example of such a library is Quipu, a free hybrid post-quantum encryption library for data at rest.

The library's source code is available at github.com/isazajuancarlos/quipu and is licensed under AGPL-3.0. However, note that while the composition of verified primitives has been established, an independent cryptographic audit of the specific implementation has not yet been completed.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Cómo solucionar \"Enable JavaScript and cookies to continue\"

Cómo solucionar "Enable JavaScript and cookies to continue" Este mensaje aparece cuando Cloudflare (u otro proxy de seguridad similar) bloquea la solicitud porque detecta que el navegador no cumple…

  • JavaScript disabled or cookies rejected due to security requirements
  • Cloudflare's challenge requires JavaScript execution and cookie storage
  • Solutions include enabling JavaScript, allowing cookies, and using tools like cloudscraper

How HookProbe Detects CVE-2026-18556 (N-able N-central Authentication Bypass)

Introduction: The Danger of Alternate Paths In the complex ecosystem of Remote Monitoring and Management (RMM) tools, N-able N-central stands as a pillar for MSPs and internal IT departments to manage…

  • HookProbe detects CVE-2026-18556 in N-able N-central.
  • HYDRA engine identifies suspicious URI patterns and headers.
  • NAPSE engine validates authentication state transitions.

Kubernetes Demystified: YAML Tutorial for DevOps

What is YAML? YAML is a data serialization language, like XML and JSON. What is a serialization language? Applications written with different technologies and languages, which have different data…

  • YAML is a data serialization format similar to XML and JSON.
  • YAML is human-friendly, readable, and intuitive for DevOps tools.
  • Kubernetes uses YAML files to define and manage resources within the cluster.

Is Twitter Coming Back? What to Expect from the New 'Bird App'

Twitter is announcing its return, and this time, it posts itself as a competitor to X.

  • New Twitter platform launched by Stephen Coates, former legal counsel of original Twitter
  • Legal battle with X Corp over trademark infringement ongoing, Judge favors new platform
  • AI tool Vera to fact-check posts, platform priced at US$20 for access

More from Saturday 29 August →