19,926 reputation
12781
bio website
location Paris, France
age
visits member for 3 years, 1 month
seen 5 hours ago

I'm an engineer with experience in applied cryptography, in particular in Smart Card systems.


16h
comment How to calculate kinv from the given k value
Closely related to this question
17h
comment Is Rabin's cryptosystem secure against known-plaintext attacks?
Is your Rabin's cryptosystem different from Rabin public-key encryption in the HAC, section 8.3? If yes, how?
Sep
12
comment Self-Convergent Hashing
What about giving a better description of that algorithm class, so that it would be recognizable? $\;$ In particular, are you meaning the algorithm hashes something including its own result, or something including its own definition in some grammar?
Sep
12
comment How can one generate pairs/triplets/…/n-ary MD5 collisions
A relevant paper (to the second part of the answer) is Joux: Multicollisions in Iterated Hash Functions. Application to Cascaded Constructions‌​, in proceedings of CRYPTO 2004. $\;$ That's related to length extension attack, but not exactly it; rather, an extension.
Sep
11
awarded  Nice Answer
Sep
11
awarded  Nice Answer
Sep
10
comment Reverse engineering a custom hash function?
"the developer is no longer working with us any more" is not a valid excuse to reverse-engineer something from examples. There are sources, and these should be archived. And if the system is in use, you have its executables around, right? Or is this supposed to be sent to something inaccessible, like an ancient Nasa satellite?
Sep
8
revised What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
Fix the name of the approriate mechanism
Sep
6
accepted What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
Sep
6
answered What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
Sep
6
comment What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
@poncho: Ah, I had misunderstood your comment. I'll fix that with an answer.
Sep
6
revised Why does FIPS 186-4 require specific sizes for keys?
Add link and tag
Sep
5
comment Base64 for a hash algorithm
It is very common to post-process a hash's result using base64, and the resulting algorithm could be considered a hash. If so, that resulting algorithm is a hash algorithm that uses Base64 in (the final phase of) the process of hashing a string. $\;$ That question has no clear-cut answer as stated.
Sep
5
revised Is it possible to generate a secure permutation F over 32-bit integers even if F(0) … F(n) is public knowledge?
Incorporate comments
Sep
5
revised Is it possible to generate a secure permutation F over 32-bit integers even if F(0) … F(n) is public knowledge?
retag
Sep
5
answered Is it possible to generate a secure permutation F over 32-bit integers even if F(0) … F(n) is public knowledge?
Sep
4
revised What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
mention the requirement of using DES in the token only
Sep
3
asked What are options to compute DES retail MAC (aka ISO 9797-1 mode 3) under PKCS#11?
Aug
29
comment Are there other digital certificate formats than X.509?
The title of that quote is not even wrong, as a type can't be meaningfully compared to a certificate. $\;$ And truth is: NOT all Digital Certificates are also a X.509 certificate.
Aug
29
comment Are there other digital certificate formats than X.509?
There are yet other Digital Certificate formats; see this answer