People who code: we want your input. Take the Survey

Hot answers tagged

4

Are there any cryptographic algorithms like that? Yes, those algorithms are known are "homomorphic encryption algorithms"; they are public key encryption algorithms (that is, they have a public key and the private key; with the public key, you can encrypt data; to decrypt data, you need the private key). In addition to the normal public key ...


3

DES keys are considered to be weak for two reasons depending on the context for what "weak" means. First, DES keys are considered to be weak because they are only 56 bit keys giving only $2^{56}$ possible keys. That small of a key space is searchable by brute force by even fairly low-capability attackers. Second, DES keys can be considered to be ...


3

I encode [a secret $x$] with a key k and it becomes xxxxxx. The user can apply operations to xxxxxx without knowing k, like $+5$ and $\times2$. After those operations, the encoded value becomes yyyyyy. If I decode [yyyyyy] with the key k, it should be [ $(x+5)\times2$ ], as if I applied $+5$ and $\times2$ on the original data [ $x$ ]. The Pailler ...


Only top voted, non community-wiki answers of a minimum length are eligible