this post was submitted on 25 Sep 2026
130 points (95.1% liked)
Technology
89005 readers
3115 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not about to get into the weeds about P vs NP to explain a concept to someone that doesn't know much about encryption in the first place. I'm aware that factoring isn't really NP complete, but P vs NP is about solving vs verifying solutions for something in Polynomial time, which can't be done via brute force for RSA keys.
I don't care who you want to get in the weeds with or what you wish to spar about, you're just not correct.
There is no almost NP complete. There are strong and weak variants, sure, and those have particular implications.
But you're drawing conclusions that don't exist from definitions that you clearly don't understand.
Signed: Somebody who has taught theory of computation for over a decade.
If you want to be pedantic, fine. Integer factoring is not in P. Therefore the math used to encrypt RSA is not in P. The usage of integer factoring to encrypt therefore means it can't be decrypted in P using brute force. That's the point I'm making.
We actually don't know if integer factorization is not in P, though.
Right now, I think most of us would guess that it is a prime candidate for NP Intermediate. Hence why I mentioned it earlier.
And you absolutely can solve it in polynomial time just not with classical architectures.