Posts
It is possible to avoid square root step of this paper by chosing a different curve type?
The paper works with elliptic curves. But what about using curves in the form of y=x^(6)+Ax^(2)+B^2 or y=x^(2)+Ax+B? Of course in such cases the square root computation would no longer be needed but would it be usefull? My underlying problem in my case is the Oracle can only return powers …
Breaking Enigma with Index of Coincidence using a Commodore 64
How Close Are We to Adopting Post-Quantum TLS Encryption?
Does anyone how progress for adopting Post-Quantum TLS Encryption is going? Can anyone cite roadmaps for pushing this to production? Please let me know. Thanks!
I digitally reconstructed the rare SG 41 cipher machine as a fully interactive 3D preservation project
For the last decade I’ve been working on *Virtual Colossus*, a long‑running project to digitally preserve early computing and cryptographic machines by rebuilding them as interactive 3D simulations. My newest reconstruction is the SG‑41 — a late‑WWII cipher machine that most people have never seen in person because only a …
Reviewing my chunked AES-256-GCM streaming format, any issues?
I'm implementing streaming file uploads for an encrypted, self-destructing file sharing service (https://phntm.sh, open source). Currently I buffer entire files in memory, which crashes on large files. I'm switching to chunked AES-256-GCM. Would appreciate a security review of the wire format. Here's what I've designed: \--- **Wire Format** Header (28 …
Getting young kids interested in cryptography
Hi, I'm thinking of introducing cryptography to my nieces and nephews who range between 10-13 years old. Any suggestions for published materials to get them started and interested?
Safeguarding cryptocurrency by disclosing quantum vulnerabilities responsibly - from Google
Is it possible to abuse elliptic curve pairings as a kind of Diffie Hellman Oracle?
I have a the following equation: e(G,a×G) which is of course is equivalent to e(G,G)^(a) but where a is an unknown discrete logarithm. Now as an attacker, I need to compute e(G,G)^(a×a). Is there a way to abuse pairing to do this?