title: Why CryptoJS produced different value every time the browser loads
body: <p>Following code is run on a web page via script tag. Every time I load the page or run the code in the browser console - I am getting different value...</p>
  
  <pre><code>var key = 'key-123:456';
  var uid = 1234567890;
  var encrypted = CryptoJS.AES.encrypt(id, key);
  encrypted.toString();
  </code></pre>
  
  <p>How can I have single "encrypted value"for "single id" regardless of how many times I load the page or run the code in console? </p>