16 votes
Accepted

Deep Learning application in decryption?

There is no evidence of deep learning breaking modern cryptography. Deep learning is simply glorified gradient descent. With a reasonable cipher you get no indication of almost finding the key, so I ...
user avatar
  • 10.6k
8 votes
Accepted

Using AI to perform Cryptanalysis

Yes it could work for simple ciphers. Here's a quick example: ...
user avatar
  • 94
7 votes

Homomorphic Encryption for Deep Learning

There are very few (somewhat practical) results about homomorphic deep learning currently. As a good starting point, you might want to have a look at this recent paper from my former colleagues, and ...
user avatar
5 votes

Using AI to perform Cryptanalysis

The best example of black-box, end-to-end learning of the type you describe in the literature is probably Greydanus' work on Learning the Enigma With Recurrent Neural Networks. They achieve functional ...
user avatar
  • 51
4 votes
Accepted

Can machine learning/AI lower the security existing cryptographic protocols similar to quantum computers?

No. Machine learning and AI techniques do not fundamentally change the computational capabilities of an adversary like a quantum computer does, no matter how much hype is in the air around ML and AI.
user avatar
4 votes
Accepted

Extracting genome from a Ciphertext

I'll take the question as: Is it possible to analyze ciphertext (encrypted with a large unknown key) and thus distinguish characteristics of the plaintext, like we can sequence minced meat and deduce ...
user avatar
  • 125k
3 votes

Using AI to perform Cryptanalysis

That depends on the encryption. But for all simple monoalphabetic substitutions the answer is yes. And to don't need a neutral net, but the most simple classifier works. You train it on the letters of ...
user avatar
3 votes

Neural Network based on pseudorandom number

The paper's proposed scheme is not useful. I don't recommend spending your time on this paper. If you want to generate pseudorandom numbers in practice, either use a standard pseudorandom number ...
user avatar
  • 35.4k
2 votes
Accepted

How to adapt the equation of Gaussian mechanism noise based on number of executions

The formula you mention to get $\sigma$ given $\delta$ and $\varepsilon$ is only correct for $\varepsilon<1$. It's also not tight. If you use Gaussian noise on multiple statistics, each of ...
user avatar
  • 978
2 votes

Machine Learning to improve Encryption algorithms

No. There is large consensus that: There is nothing special about image encryption algorithm, they are just encryption algorithms. ECC is useful for such algorithms inasmuch as they need to be made ...
user avatar
  • 125k
1 vote

Adaptive security

There certainly are mechanisms for choosing cryptographic algorithms from a pool. The obvious example is the TLS handshake to agree on a cipher suite for a connection between two computers. The two ...
user avatar
  • 11.8k
1 vote
Accepted

security of different federated learning schemes

Here's one attack : https://arxiv.org/pdf/2011.09290.pdf Hope that helps.
user avatar
  • 77
1 vote
Accepted

Can Big Data together with deep neural networks attack RSA by affording the vast calculation of prime multiplications in advance?

A large issue with questions like this tends to be the technical details, so apologies if I come across as particularly nit-picky --- I just do not know how to answer questions like this without ...
user avatar
  • 8,677
1 vote

What machine learning accuracy is assumed to be predictable for TRNG/PUF application?

By the definition of the next bit test any adversary (ML or not) able to guess the next bit of the output with probability non-negligibly greater than 50% is a break. So 60% is horribly broken. ...
user avatar
1 vote

What machine learning accuracy is assumed to be predictable for TRNG/PUF application?

No we still idealistically target 50% inter hamming distance for PUFs, but being probabilistic and cumulative it's not set in stone. It's just that you achieve 100% material efficiency at 50%. Or you ...
user avatar
1 vote

Using AI to perform Cryptanalysis

For weak ciphers, sure, for somewhat modern ciphers, e.g enigma, short of possible but not as efficient as other methods. for modern cryptography? No Machine Learning is a very broad field so ...
user avatar
  • 10.6k
1 vote

How can we compare an encrypted number with a normal number?

If this is not performed under the encrypted version of the plaintext on the semi-honest party there is a problem. Assume that there is a method $f(m,c)$ return $T$ if the values are same and $F$ if ...
user avatar
  • 43.5k

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