r/crypto • • Sep 12 '26

The V8 JavaScript Runtime Undermined My Constant-Time JavaScript Library

Thumbnail soatok.blog
38 Upvotes

r/crypto • • Sep 11 '26

Megolm Key Confusion

Thumbnail lotte.chir.rs
16 Upvotes

r/crypto • • Sep 11 '26

Base84 deserves a place in file names

Thumbnail 00f.net
27 Upvotes

r/crypto • • Sep 10 '26

Factoring RSA-260 — Official Writeup

Thumbnail cognition.com
16 Upvotes

r/crypto • • Sep 10 '26

Authentication should become more serious for E2E messengers like Matrix

Thumbnail
9 Upvotes

r/crypto • • Sep 09 '26

How to find a square root of a perfect square but negative modulo a semiprime?

10 Upvotes

I might have found a factoring algorithm based on it. Usually if you want the square root of -49 or -121 you need the factorisation as -7 and -11 are never the answer. But what about the case of finding any root of a negative perfect square with just needing 1? Can it be made easier than factoring a large semiprime?


r/crypto • • Sep 06 '26

How ML-KEM performs in real TLS handshakes | Red Sift

Thumbnail redsift.com
17 Upvotes

r/crypto • • Sep 04 '26

What is known about how Eric Lu factored the 862-bit RSA-260 after 35 years

Thumbnail lilting.ch
27 Upvotes

r/crypto • • Sep 04 '26

Is it possible to build a pairing friendly elliptic curve having a given semiprime order without factorizing it?

4 Upvotes

everything is in the title, though I need having the embedding degree between 3 and 10 million.


r/crypto • • Sep 03 '26

RSA-260 has been factored by Eric Lu

Thumbnail
22 Upvotes

r/crypto • • Aug 31 '26

A new possible method of factorization for arbitrary semiprimes? Weil pairing factorization

0 Upvotes

I was noticing something: unlike on semiprimes, it s quite easy to generate a point of known small order on a curve defined on a semiprime without knowing it s factorization. The idea is to transfer this small order to the underlying semiprime using a pairing method derived from the Weil pairing. Knowing if a given specific small order exists can be derived using congruences modulo N.

As you know, the problem is then to avoid a degenerate output from the Miller s algorithm. The problem is the only method I know to avoid this without using the factorization is to use a distortion map that works only with supersingular elliptic curves. But using a supersingular curve caps the order to gcd(p+1,q+1) which is unknown most of the time or just equal to 2. Taking order 2 result in generating outputs equal to 1 or -1. Useless for gcd factoring.

So, any idea of a pairing mechanism that would works over ordinary elliptic curves using embedding degree 1? Possibly using a distortion map that works over ordinary elliptic curves in such a case? Or a pairing that works with simple final exponentiation such as cubing or squaring?


r/crypto • • Aug 28 '26

Digulescian Meet in the Middle Key Exchange over a public channel

3 Upvotes

Hey folks,

So I now know how to do Symmetric Key Exchange, over a public channel (all data exchanged is public) using just symmetric keys ciphers (which need to be as strong as a KPRF, for example like SKREMAlpha).

So basically starting with nothing, Alice and Bob agree on a key of arbitrary length, WITHOUT using public key cryptography at all.

How is this called in literature? Is this a new result?

So it's basically based on Meet in the Middle Key Exchange plus key length amplification.

Best,

Mircea Digulescu


r/crypto • • Aug 27 '26

Signal: Introducing Automatic Key Verification

Thumbnail signal.org
53 Upvotes

r/crypto • • Aug 20 '26

N-Able Passportal Password Manager Included Vault Material in Access Tokens

Thumbnail amibeingpwned.com
15 Upvotes

This blog post goes over the N-Able passportal vault leak, where the access and refresh tokens for users passportal instances were leaked to any site or iframe a user visited/was presented with.

The key management here is insane for a password manager in 2026, this leaks the entire vault, giving attackers persisted access because of the architecture of this password manager, where the passwords are decrypted on the server and the vault key material is encoded in the accessToken, which is sent to the server upon every request.

From my testing, I think there's a server side secret alongside the decryption key in the accessToken as I was unable to decrypt the "?decrypt=false" returned content.

edit: title was meant to say "Vault Key Material"


r/crypto • • Aug 15 '26

Document file The ePrint:2026/1591 Quantum Algorithm Does Not Solve DCP

Thumbnail eprint.iacr.org
32 Upvotes

r/crypto • • Aug 15 '26

Document file The ePrint:2026/1591 Quantum Algorithm Does Not Solve DCP

Thumbnail eprint.iacr.org
13 Upvotes

r/crypto • • Aug 13 '26

Rfc for my first paper I intend to publish.

Thumbnail limewire.com
0 Upvotes

Did I wrote pure garbage? I d like a first check before waiting for peer review.


r/crypto • • Aug 10 '26

Quasipolynomial Cryptanalysis of the McEliece Cryptosystem (or: PIR Meets McEliece)

Thumbnail eprint.iacr.org
31 Upvotes

r/crypto • • Aug 09 '26

Some thoughts about Anthropic’s new cryptanalysis results (from Prof Matthew Green)

Thumbnail blog.cryptographyengineering.com
44 Upvotes

r/crypto • • Aug 09 '26

I built a visual tool to explain entropy and randomness in cryptography

Thumbnail hashexplained.com
2 Upvotes

After reading about cases where weak entropy led to unsafe keys and people losing funds (recent bitcoin COLDCARD attack) , I decided to learn more about entropy and how it is generated.

There are different ways to generate entropy, like TRNGs, PRNGs, rolling dice, or flipping coins. But for me, it was hard to make these concepts click and understand how we go from a random source of entropy to something like a private key.

So I made a tool that explains this visually.

Live Demo: https://hashexplained.com/entropy
Source (MIT): https://github.com/bitcoin-dev-project/hashes-visualizer


r/crypto • • Aug 06 '26

A Polynomial-Time Quantum Algorithm for the Dihedral Coset Problem (July 31, 2026)

Thumbnail eprint.iacr.org
39 Upvotes

This is seems noteworthy. It's from Simon.

Correct me if I'm wrong but the approximation factor of sqrt(n)polylog(n) means that current lattice cryptosystems would be in danger and not PQ-algorithms anymore.


r/crypto • • Aug 06 '26

ll Bloom: recovering wallet seeds generated by CryptoJS’s historical MWC PRNG

14 Upvotes

Coinspect recently disclosed Ill Bloom, a vulnerability affecting recovery phrases generated using the historical CryptoJS.lib.WordArray.random() implementation.

The affected CryptoJS 3.x code used a Multiply-With-Carry construction seeded with values derived from Math.random()

The technical disclosure, including the PRNG reconstruction and affected-version analysis, is here:

https://illbloom.org/


r/crypto • • Aug 04 '26

What does djb want to say here?

Thumbnail mastodon.cr.yp.to
15 Upvotes

r/crypto • • Aug 03 '26

Coldcard/firmware @ ae88593552

Thumbnail zkao.io
0 Upvotes

r/crypto • • Jul 28 '26

Discovering cryptographic weaknesses with Claude

Thumbnail anthropic.com
36 Upvotes

This blogpost from Anthropic describes using the Claude Mythos AI tool to find an attack on HAWK. The attack is not practical at proposed production key strengths, but it improves the best known attacks by quite a lot, and might doom HAWK’s chances in the PQC Signatures On-ramp.

They also found modestly improved attacks against 7-round AES-128 (this reduced-round variant had already been attacked before, and the real AES-128 has 10 rounds), as well as significant problems in KINDI and SPoC, plus a lot of implementation flaws in various algorithms. They attacked hundreds of algorithms in total, some with previously-known flaws and some without.