Anjan Roy

2.6K posts

Anjan Roy banner
Anjan Roy

Anjan Roy

@meanjanroy

Learning :)

United Arab Emirates Katılım Ekim 2016
20 Takip Edilen608 Takipçiler
Anjan Roy
Anjan Roy@meanjanroy·
Wow firefox has split view now 🙌
English
0
0
0
24
Nadim Kobeissi
Nadim Kobeissi@kaepora·
We at Symbolic Software just finished running 1,296 tests across 15 ML-KEM and ML-DSA implementations in search of vulnerabilities. Our results, alongside Crucible, our open-source ML-KEM/ML-DSA testing harness, are documented in today's blog post: symbolic.software/blog/2026-03-2…
English
5
12
44
3K
Bryce Adelstein Lelbach
Bryce Adelstein Lelbach@blelbach·
Come to my talk at GTC to learn about the other languages that CUDA Tile will soon support! nvidia.com/gtc/session-ca…
NVIDIA HPC Developer@NVIDIAHPCDev

📢 cuTile.jl is here, bringing NVIDIA’s #CUDATile based programming to Julia. Unlock tensor cores and high-performance GPU kernels with idiomatic Julia syntax—no more manual thread management. ✅ Performance parity with cuTile Python ✅ Native Julia idioms (broadcasting, sum, sqrt) Write CUDA Tile kernels in Julia. 🔗 nvda.ws/4bnSGcm

English
3
6
41
2.9K
Anjan Roy
Anjan Roy@meanjanroy·
Tomorrow morning I'll be presenting "Beyond Portable C: Rethinking PQC Implementations with Modern C++ Patterns" at Real World Post Quantum Cryptography (RWPQC) workshop 2026. Due to partial UAE airspace closure I didn't make it to Taipei. I'll present it online. If you are attending RWPQC, be sure to attend it. I'll talk about C++20, constexpr, compile-time self-testing against NIST KAT vectors, ml-kem, ml-dsa, constant-timeness, fuzzing, avoiding core undefined-behavior and definitely performance. Wish me luck ✌️
English
0
0
1
75
Anjan Roy
Anjan Roy@meanjanroy·
XKCP is the state of the art for anything and everything keccak permutation related. My fully constexpr C++20 header-only library implementation of sha3 is 12-17% slower compared to XKCP. Though it is minimal and fully compile-time evaluable. For example, you can have a string like "keccak permutation rocks!" and compute the SHA3-256 digest at program compile time itself. The current best practice is hard-coding the message digest in program. But one can reduce the chance of supply-chain attack vector by doing compile-time eval and static assertion. That ensures you exercise the full SHA3-256 code path at compile-time. This should be the new norm. github.com/itzmeanjan/sha3
Anjan Roy tweet media
English
0
0
0
75
Anjan Roy
Anjan Roy@meanjanroy·
Constant-time memcmp is must use when comparing secret-key materials. And it can be upto 7x costlier compared to std::memcmp. That's the point. std::memcmp will short-circuit, which we want to avoid in cryptographic context - specifically when dealing with secret material. subtle is a C++20 header-only library offering all things constant-time (CT), while being fully constexpr (CT) too github.com/itzmeanjan/sub…
Anjan Roy tweet media
English
0
0
1
48
Anjan Roy
Anjan Roy@meanjanroy·
@kaepora Wow. What kind of vulnerabilities are those? Do any of those affect functional correctness? Or are they only for constant-timeness and formal verification?
English
0
0
0
54
Nadim Kobeissi
Nadim Kobeissi@kaepora·
I have been venting my (considerable) anger at the war returning in Lebanon by performing further auditing of Cryspen's code, and I'm sorry to say that I am up to 14 new, previously unreported vulnerabilities, of which five are at least high in severity (probably critical).
English
2
0
41
3.6K
Anjan Roy
Anjan Roy@meanjanroy·
Compile-Time self testing against NIST ACVP KAT vectors. A new paradigm for ensuring functional correctness and compliance with standard, at program compile-time itself. C++ constexpr lib. impl of ml-kem github.com/itzmeanjan/ml-…
English
0
0
0
61
Anjan Roy
Anjan Roy@meanjanroy·
Fuzzing infra for ml-dsa is now setup. But "structure-aware fuzzing" for ml-dsa is quite involved. More to come. github.com/itzmeanjan/ml-…
Anjan Roy tweet media
English
0
0
2
75
Anjan Roy
Anjan Roy@meanjanroy·
Added so many tests in ml-dsa, that it took ~3 hours to finish GCC+AddressSantinizer+Debug test on github actions ci. 😄 github.com/itzmeanjan/ml-…
Anjan Roy tweet media
English
0
0
0
39