Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .Net等价于JCEKS密钥库_C#_Encryption_Keystore_Keytool - Fatal编程技术网

C# .Net等价于JCEKS密钥库

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生成的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存储中创建AES密钥


C#中AES密钥的正确密钥库格式是什么?

我知道这个问题已经过时,但如果有人经过,我成功地通过Chilkat库(也可用于.NET Core)在.NET中读取了JCEKS密钥库


可能值得一提的是,这是一个商业图书馆