title: .Net equivalent of JCEKS keystore
body: <p>I have an AES key that I generated using keytool:</p>
  
  <pre><code>keytool -genseckey -alias authenticationkey -keyalg AES -keysize 256 -keystore aes.jks -storepass foo -keypass bar -storetype JCEKS
  </code></pre>
  
  <p>Ignoring the problems with what I am doing, I want to use the same key in a C# program. I can extract the key from Java, and use it in C#.</p>
  
  <p>I don't think I can load a JCEKS keystore in C# and keytool will not let me create an AES key in a PKCS12 store.</p>
  
  <p>What is the correct keystore format for AES keys in C#?</p>