tylerl
  • Member for 10 years, 4 months
  • Last seen more than 2 years ago
Understanding the length extension attack
33 votes

The key to understanding hash extension attacks is to understand that the hash output isn't just the output of the machine generating the hash, it's also the state of the machine up till that point. ...

View answer
The relationship between a private and public key?
15 votes

We'll assume RSA rather than elliptic curve, just because it's simpler. A key consists of a modulus and an exponent. Both the public and private key use the same modulus, what differs is the exponent....

View answer
How are primes generated for RSA?
9 votes

The key is that the test used by crypto libraries to determine whether a number is prime is probabilistic. That is, if the test uses a randomly-chosen value (the "witness") which serves as the basis ...

View answer
Can passwords be stored securely so that a similarity comparison can be made?
5 votes

Storing passwords in such a way as to allow comparison against portions of the hashed password is by definition less secure than traditional cryptographic hashing. As a rule, this is simply never done....

View answer
MIT says: mathematical theory behind encryption is wrong. What are the consequences?
5 votes

The crux of the article is that more thorough correlation of seemingly random data may be possible. While interesting, it's not really directly applicable at the moment to existing cryptosystems, or ...

View answer