News for hackers. Stuff that matters.

honzaik

i weep everytime i see more money poured into the snake oil called QKD instead of any other cryptographic research
Re:ArXiv's Next Chapter on Wednesday July 01, 2026 @04:15AM (#48743682)
look at essentially any proceedings of any conference (in crypto we dont really do journals). see EUROCRYPT for example https://link.springer.com/book/10.1007/978-3-031-91098-2 in there, every paper will be cut down and referring to full version for proofs etc. which are typically on eprint.iacr.org
Re:ArXiv's Next Chapter on Wednesday July 01, 2026 @04:12AM (#48743652)
cryptography, for example, which is essentially math + cs together
Re:Ask HN: Who wants to be hired? (June 2026) on Wednesday June 03, 2026 @10:30AM (#48384645)
Location: Prague, Czechia (CET)

Remote: Yes

Willing to relocate: Open

Technologies: cryptography (post-quantum, provable security, applied cryptography, security protocols, elliptic curves), PKI, Rust, Java, PHP, Python, Sage, C++, SQL, SAML, AdES

CV: https://files.honza.phd/resume.pdf

Email: [email protected]

Security researcher specializing in post-quantum cryptography and applied protocol security. Experienced in designing and evaluating real-world migration strategies for cryptographic infrastructure (PKI, TLS, SAML), with contributions to open-source libraries and standards-related validation efforts.

I am finishing my PhD in cryptography in a month. Feel free to check out my thesis to get a closer understanding of my skills https://files.honza.phd/phdthesis.pdf. The focus of my PhD work was to develop a migration plan to post-quantum cryptography for a Qualified Trust Service Provider in Luxembourg.

this is like arguing that laws are useless because theyre not bulletproof. please stop with this pseudological thinking
Re:Instructure Pays Ransom to Canvas Hackers on Tuesday May 12, 2026 @05:13PM (#48114691)
maybe they were using quantum computers the whole time https://eprint.iacr.org/2022/1178 /s
I can't wait to give Google more data about my browsing habits! Seriously, this is insane and everyone who supports this lost the plot.
Re:Where the Goblins Came From on Thursday April 30, 2026 @04:28AM (#47959762)
although emdashes are not common on the internet, there are prevalent in books.
Re:OpenAI Livestream: ChatGPT Images 2.0 on Tuesday April 21, 2026 @05:09PM (#47854539)
I was just wondering about that. Did they embrace it as a “signature look”? it cant be accidental, right?
Re:NSA is using Anthropic's Mythos despite blacklist on Monday April 20, 2026 @08:11AM (#47833152)
last week's "truth" (https://truthsocial.com/@realDonaldTrump/posts/1164091464198...)

"I am willing to risk the giving up of my Rights and Privileges as a Citizen for our Great Military and Country! Our Military Patriots desperately need FISA 702, and it is one of the reasons we have had such tremendous SUCCESS on the battlefield."

Re:LinkedIn Is Illegally Searching Your Computer on Thursday April 02, 2026 @10:57AM (#47615368)
I am aware that google will take looong time to act. that is why I mentioned that it is LinkedIn (Microsoft) or its contracted fingerprinting/"monitoring" partner who may have more direct ways to report this if they actually investigate malicious extensions.

but that doesn't really matter. for the sake of the argument assume the extensions are not malicious (as evidenced e.g. by the PQC one with ?16 users?) does that change the situation?

Re:LinkedIn Is Illegally Searching Your Computer on Thursday April 02, 2026 @10:22AM (#47614914)
well if they have evidence why they dont report it? why are these extensions on the store? im sure linkedin has enough motion to report it directly to google

also, having a PQC enabled extension doesnt seem like a good "large user base capture" tactic.

the source code is as usual obfuscated react but that doesnt mean its malicious...

EDIT: i debuged the extension quickly and it doesnt seem to do anything malicious. it only sends https://pqc-extension.vercel.app/?hostname=[domain] request to this backend to which it has permissions. it doesnt seem to exfiltrate anything else. it might get triggered later but it has very limited permissions anyway so it doesnt seem to be a malicious extension. (but im no expert)

Re:LinkedIn Is Illegally Searching Your Computer on Thursday April 02, 2026 @10:16AM (#47614826)
it apparently scans for something like "PQC Checker", an extension for checking if TLS connection is PQC-enabled? how is that a spam extension (and thats just a random one i saw)
Re:Quantum computing bombshells that are not April Fools on Thursday April 02, 2026 @04:13AM (#47611433)
1) yes, everything is affected, but everything is being migrated to PQC as we speak

2) "256-bit encryption" has different meanings in different contexts. "256-bit security" generally refers to cryptosystem for which an attack takes roughly 2^256 operations. this is true for AES-256 (symmetric encryption) assuming classical adversaries, but its not true for elliptic curve-based signatures and other public key cryptography; e.g. due to Pollard's rho algorithm those take (at most) 2^128 operations.

in the context of quantum attackers, AES-256 is still fine although theoretically QCs halve the security; however its not that big of a deal in practice and ultimately AES-128 is still fine, because doing 2^64 "quantum operations" is presumed to be difficult to do in practice due to parallelization issues etc.

the elliptic curve signatures (used in Bitcoin) are attacked using Shor's algorithm where the big deal is that it is asymptotically polynomial (about O(n^3)) meaning that factoring a 256-bit number is only 256^3/4^3 = 262144x more difficult compared to factoring 15. this is a big difference from exponential complexity where the difficulty increases exponentially by some factor like 2^200. (+ lets ignore that elliptic curve signatures dont rely on factoring but the problem is essentially the same because Shor does both because those are hidden subgroup problems)

the analysis is more complex but most of it is essentially in that paper and explains it nicely.

the NYT is reporting this was the US https://www.nytimes.com/2026/03/05/world/middleeast/iran-sch... i recommend employing more critical thinking in the future and less propaganda spreading
this comment feels so eerie as I am currently reading Zuboff's "The Age of Surveillance Capitalism," which itself is interesting to read now since its written before the huge AI leap.

Also, it reminded me of the following quote, mentioned in the book, from Langdon Winner

The changes and disruptions that an evolving technology repeatedly caused in modern life were accepted as given or inevitable simply because no one bothered to ask whether there were other possibilities.

Re:Quantum Computation Lecture Notes by Peter Shor on Thursday June 12, 2025 @05:23PM (#44263352)
this may give you an idea about his current outlook https://www.youtube.com/watch?v=DQFyQgA_GE4
Re:Why cryptography is not based on NP-complete problems on Thursday February 13, 2025 @04:22AM (#43034215)
afaik the "right kind of code" does a lot of heavy lifting for practical implementations, such as Classical McEliece.

correct me if I am wrong as I havent spent much time looking into it, but the security analysis essentially says "we assume the Goppa code is indistinguishable from a random code so the best attack is to do generic decoding for a random code (NP-hard problem)". but there is no reduction to some NP-hard problem that Goppa code (the specific code used in Classical McEliece) is indistinguishable.

the assumption is reasonable as nobody has been able to find a distinguisher for decades. also, if a distinguisher exists, it also doesn't translate into a direct attack against the system, it just means you cannot rule out "structural attacks" and jump to NP-hard problem.

OK, hoarding discovered zero-days might not be the best strategy, BUT if we actually create a backdoor and don't tell anyone about it, then this should be safer right? right? /s

https://www.wired.com/2015/12/researchers-solve-the-juniper-...

https://en.wikipedia.org/wiki/Dual_EC_DRBG

Re:Understanding Memory Management, Part 1: C on Friday January 24, 2025 @04:35AM (#42811719)
i am no C programmer, but doesnt the first pseudocode make no sense (and others after since they reuse it)?

  address = X
  length = *X
  address = address + 1
  while length > 0 {
    address = address + 1
    print *address
  }
1) length is never updated so while is infinite loop (if length is not 0)

2) the first character is never output since at address 0 (assuming X=0 at the start) is the value length but then the pointer is incremented twice so the first print *address prints the character at address 2?

if I am mistaken I'd be happy if someone explained why it makes sense

Re:Benchmarking RSA Key Generation on Friday January 03, 2025 @11:09AM (#42586810)
well, it depends on the size of the quantum computer. of course you can make large enough RSA keys (depends whats your security margin/assumptions) but the problem is that the size/computational increase is exponential whereas the solving speed scales polynomially.

https://eprint.iacr.org/2017/351

Re:Benchmarking RSA Key Generation on Friday January 03, 2025 @11:01AM (#42586748)
it might be this https://facthacks.cr.yp.to/fermat.html

if N=p*q and p-q < sqrt(p) then its easy to factor

Re:PHP 8.4 on Thursday November 21, 2024 @05:42AM (#42202942)
new MyClass()->method() without parentheses

ewwww

It may be a combination of making the battery overheat which would trigger the planted explosives from a supply chain attack. Of course, I am no hardware engineer/bomb expert to know if that is possible.
Re:CrowdStrike will be liable for damages in France on Thursday July 25, 2024 @06:40AM (#41066978)
time to issue 50€ gift cards!
Re:Visual explanation of saml authentication on Wednesday July 24, 2024 @12:15PM (#41058575)
Well that depends on the binding right? In case you use the "artifact binding" then theres also direct communication between SP and IdP. I havent seen it in the wild and I am also no professional, but I saw it in the 2.0 standard, e.g., see https://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-...
I watched the TC interview with Durov (Telegram) and apart from it being a big Telegram ad what struck me is that he told a story about his employee being approached by "an intelligence agency" and asked to reveal information about what open-source libraries they use.

It is kind of strange since their apps are supposed to be open source, maybe he meant the backend? Nonetheless, it seems this has been their modus operandi for a long time.

Re:TwitchAdSolutions – Blocking Twitch Ads on Monday April 15, 2024 @10:50AM (#40041324)
These solutions are not perfect and typically stop working after a certain time because they patch it/unintentionally break it.

The only reliable solution I found is to VPN to some non-western country where they typically don't have advertisers. Of course, this brings a load of other issues :`).

Re:XZ backdoor story – Initial analysis on Saturday April 13, 2024 @07:20AM (#40022300)
I mean it highly depends on the CPU so I only posted it to show the relative slowdown compared to ECDSA. I ran this on my free tier Google Cloud server so it is not some super CPU.

However yes, even on this, not so powerful CPU, it doesnt take 500ms so I dont think it explains it.

Re:XZ backdoor story – Initial analysis on Saturday April 13, 2024 @06:12AM (#40021928)
Another interesting thing regarding the ECC is they use Ed448, compared to something conventional like ECDSA with P-256 or Ed25519, which is way slower (30x-ish slower verification):

(OpenSSL benchmark numbers)

                              sign/s verify/s

   256 bits ecdsa (nistp256)   34642.6 11700.3

                              sign/s verify/s

   456 bits EdDSA (Ed448)   3209.5 409.5
There is basically no incentive to use Ed448 unless you think ECDSA with 256-bit curves is insecure or will become in the near future.

Older »