Microsoft docker容器可以/如何与CNG KSP一起使用?

时间:2018-12-08 19:16:41

标签: windows docker cng

我有一些使用CNG来访问Microsoft软件密钥存储提供程序的Windows c ++代码:

https://docs.microsoft.com/en-us/windows/desktop/seccertenroll/cng-key-storage-providers#microsoft-software-key-storage-provider

我想使用Hyper V或Server Containers将应用程序与Docker容器化。我仍然可以访问该提供商吗?还是任何提供商?

除了服务器容器击中了内核,而Hyper V无法:

https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index

我认为这意味着,如果只有服务器容器可以在Microsoft软件KSP上运行,那么……有人知道吗?

1 个答案:

答案 0 :(得分:1)

  

我可以这样做仍然可以访问该提供商吗?

是的,您仍然可以访问提供程序,但是状态将完全清楚(主机和容器之间没有共享内部数据)

  

或任何提供者   您无法保证,尤其是对于第三方CSP,因为nanoserver的winapi子集有限(例如,没有advapi32),因此某些提供程序将无法在此环境中加载