pki

    6热度

    2回答

    我的任务是在C#中为公司项目实施PKI库,并且一直未能找到它的良好实现。似乎有多个库,以及许多指向已被删除的MSDN库的断开链接。我曾见过使用Crypt32.dll的人,构建自己的库的人,使用P/Invoke访问系统证书库的人,扩展内置库的人员,不适用于C#的示例(例如Java示例),和商业图书馆。 我的问题是,哪种实现/库最推荐用于简单的数据加密/解密? 作为我打算处理它的一些背景,我只需要使用

    3热度

    2回答

    我发现自己需要存储公共密钥证书,以及一个私人密钥证书用于内部应用程序。 我们团队的一位成员建议将X509证书存储在数据库中,而不是将其存储在Windows证书存储区中,就像我们以前一直在做的那样。我不喜欢重新发明轮子,但我必须至少考虑这个想法。这意味着保持我们的数据更集中,这是好的,我想。 ,我可以看到最初的障碍是: 私钥仍然需要存储在某个地方,我不知道是否shoehorning它变成一个“公钥”

    2热度

    7回答

    假设你有一堆文件。假设您可以将元数据存储到这些文件。 说,其中一个元属性被称为“加密” 说每个人都被允许查看这些文件,但由于他们被加密,只有知道如何解密他们的人可以实际读取内容。 说,对于“加密”的每个给定值,一组人共享关于如何解密标有该值的文件的知识。 假设您希望能够以与操作系统无关的方式以编程方式执行此操作(如果可能的话) 您将用于“加密”的值是什么? 你将如何存储密钥? 你将如何组织访问密钥