Reputation
8,971
Next tag badge:
69/100 score
29/20 answers
Badges
3 13 45
Impact
~137k people reached

Jun
16
revised What is difference between Cryptographic Transformation, Encryption and Hash?
added 272 characters in body
Jun
16
comment What is difference between Cryptographic Transformation, Encryption and Hash?
I'm not sure about the term "specialization" though, maybe there is a better mathematical term for this.
Jun
16
answered What is difference between Cryptographic Transformation, Encryption and Hash?
Jun
16
revised What is difference between Cryptographic Transformation, Encryption and Hash?
formatting
Jun
16
comment HKDF entropy extraction
Hmm, well, I'll upvote your comment so people will see it. Probably best to leave it at that. You can of course do whatever you want with your code.
Jun
16
comment HKDF entropy extraction
@Paya You can write (and accept) your own answer. You should however not substantially change other answers, such as mine. So those "random people" may even agree with your ideas, but not with the change. Of course, you may risk downvotes if your answer is not accepted by anybody else (just like I risk downvotes with my answers).
Jun
15
comment Why does rsyncrypto require a public key during decryption?
@ShacharShemesh I don't see any signature or authentication tag in your code. Do you rely on CBC only? Which padding mode?
Jun
15
comment Why does rsyncrypto require a public key during decryption?
Don't use security protocols that aren't even well described. It is impossible without the source to validate this protocol.
Jun
15
comment How to quickly detect incorrect password in encrypted file without compromising security?
@fgrieu True, if the long random passwords are neither, then the HKDF extract should be replaced by e.g. PBKDF2. The direct use of HKDF here is due to the requirements in the question. Other readers should be especially wary of this.
Jun
15
answered How to quickly detect incorrect password in encrypted file without compromising security?
Jun
14
revised What is the meaning of h(r) in this protocol?
language, capitalization and such
Jun
14
comment An electronic voting system
Ouch, must have taken you some time to convert those algorithms, hopefully somebody here can answer these related questions for you.
Jun
14
revised Meaning of entropy of a bitstring in NIST SP 800 - 90A
added 2 characters in body
Jun
14
answered Meaning of entropy of a bitstring in NIST SP 800 - 90A
Jun
14
comment Approach towards anonymous e-voting
Late comment: experimentation is not bad, but I would start off by learning (at least the basics of) what is already there. You aren't going to invent cryptography as well, aren't you? That's already done!.
Jun
14
comment Why is Bcrypt called a Key Derivation Function?
Please accept an answer or indicate why the proposed solutions are not sufficient.
Jun
14
comment Key exchange using ECDH vs ECIES
Does this answer your question? The question seems abandoned to me.
Jun
14
comment sha256_hmac for session keys using a counter
Anything missing from the answer, John?
Jun
13
comment What's the inverse function of this decryption function?
Note that 0x5C is the backslash character, often used to escape things. However, escapes usually aren't just fixed.
Jun
13
revised What's the inverse function of this decryption function?
formatting of source code (no semantic changes)