title: Pycryptodome can't decrypt data
body: <p>Why cipher3 can't decrypt cipher data? </p>
  
  <ul>
  <li>cipher2 and cipher3 use same nonce, but cipher3 can't decrypt data</li>
  </ul>
  
  <p>Code:</p>
  
  <pre><code>&gt;&gt;&gt; from Crypto.Cipher import AES
  
  &gt;&gt;&gt; cipher = AES.new(b"M"*16, AES.MODE_EAX)
  &gt;&gt;&gt; cipher2 = AES.new(b"M"*16, AES.MODE_EAX, cipher.nonce)
  &gt;&gt;&gt; cipher3 = AES.new(b"M"*16, AES.MODE_EAX, cipher.nonce)
  
  &gt;&gt;&gt; data = cipher.encrypt(b"Hello")
  &gt;&gt;&gt; data2 = cipher.encrypt(b"World")
  
  &gt;&gt;&gt; cipher2.decrypt(data)
  b'Hello'
  &gt;&gt;&gt; cipher3.decrypt(data2)
  b'S\xa5\x92\xa2\x9a'
  &gt;&gt;&gt; cipher2.decrypt(data2)
  b'World'
  </code></pre>