Initial thinking would be not unless the protocol revealed sensitive local information that could then be analysed by an ML algorithm and applied globally.

local meaning I see messages from Alice and Bob extract some information x, then apply x to all other users.

Not an expert in ML, this was just initial thoughts.

  • 1
    $\begingroup$ This question appears to be extremely broad and discussion-based. What exactly is the question? $\endgroup$
    – Ella Rose
    Commented Jun 6, 2019 at 15:06
  • $\begingroup$ I would like to know if machine learning can be used to lower the security of our existing protocols. It is more specific than the question that seems to be a duplicate @EllaRose $\endgroup$ Commented Jun 6, 2019 at 15:10
  • $\begingroup$ Similar to how Quantum computers can lower the security using shors algorithm, hope that makes sense $\endgroup$ Commented Jun 6, 2019 at 15:10

1 Answer 1


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.

  • $\begingroup$ Interesting. I thought it would maybe help with statistical based schemes like LWE. Thanks for the answer. $\endgroup$ Commented Jun 6, 2019 at 15:39
  • $\begingroup$ @WeCanBeFriends The statistical biases in modern cryptographic systems are so incredibly small that no conceivable ML algorithm would be able to detect it. Machine learning is all about pattern recognition, and cryptography is the very subject where patterns are intentionally avoided and destroyed. $\endgroup$
    – forest
    Commented Jun 8, 2019 at 5:52

Not the answer you're looking for? Browse other questions tagged or ask your own question.