New answers tagged

3 votes
Accepted

Clarifying terms for cipher, algorithm, rsa, asymmetric, openssl

Q1: A cipher is an algorithm for encrypting data (the plaintext), turning it into ciphertext, and decrypting that ciphertext into the original plaintext. There are various notions of security, but ...
fgrieu's user avatar
  • 140k
4 votes
Accepted

Is Goldreich's proof with polynomial number of hybrid arguments wrong?

Goldreich proves an "$m$-fold repetition" theorem: if $X \approx Y$ then $X^m = (X,X, \ldots, X) \approx Y^m = (Y,Y, \ldots, Y)$. In this setting, $m$ is an arbitrary polynomial function of ...
Mikero's user avatar
  • 12.5k
2 votes

Name for number of output values a hash function can produce?

The set for result in the definition of a function (including, a hash function) is the destination domain, e.g. $\{0,1\}^{256}$. The subset actually reached is the function's image set. The number of ...
fgrieu's user avatar
  • 140k
2 votes

Name for number of output values a hash function can produce?

I think it is just called the output size or possibly the security in bits, as the hash output size is directly tied to it. That is: we presume that the resistance towards pre-image & collision ...
Maarten Bodewes's user avatar
  • 92.3k

Top 50 recent answers are included