C# .Net等价于JCEKS密钥库
我有一个使用keytool生成的AES密钥:C# .Net等价于JCEKS密钥库,c#,encryption,keystore,keytool,C#,Encryption,Keystore,Keytool,我有一个使用keytool生成的AES密钥: keytool -genseckey -alias authenticationkey -keyalg AES -keysize 256 -keystore aes.jks -storepass foo -keypass bar -storetype JCEKS 忽略我正在做的事情的问题,我希望在C#程序中使用相同的键。我可以从Java中提取密钥,并在C#中使用它 我认为我无法在C#中加载JCEKS密钥库,并且keytool不允许我在PKCS12存
keytool -genseckey -alias authenticationkey -keyalg AES -keysize 256 -keystore aes.jks -storepass foo -keypass bar -storetype JCEKS
忽略我正在做的事情的问题,我希望在C#程序中使用相同的键。我可以从Java中提取密钥,并在C#中使用它
我认为我无法在C#中加载JCEKS密钥库,并且keytool不允许我在PKCS12存储中创建AES密钥
C#中AES密钥的正确密钥库格式是什么?我知道这个问题已经过时,但如果有人经过,我成功地通过Chilkat库(也可用于.NET Core)在.NET中读取了JCEKS密钥库
可能值得一提的是,这是一个商业图书馆