2

我正在开发一个网站,用户在其中进行给定的交易,一旦完成,就会向用户颁发“安全证书”。证书作为交易的证明,用户可以在稍后阶段上传证书,以查看交易的详细信息。

目前我正在使用带有加密字段的自定义 XML 文档。它工作得很好,但我想要一个标准化的方法,比如 X.509 证书。我不是加密专家,但据我所知,X.509 更适合 CA 颁发的 SSL。

是否可以创建自己的有效 CRT 文件?作为测试,我使用WikiPedia上提供的示例创建了一个 CRT 文件。但是,当我在 Windows 中打开文件时,会收到以下警告:Invalid Public Key Security Object File- This file is invalid as the following: Security Certificate

这里运气不好,有时间请教专家。我应该朝哪个方向前进?任何指导将不胜感激。

4

1 回答 1

1

这听起来不像是非对称加密的工作。您想要做的只是创建一些只有您才能读取的数据?这是普通老式对称加密的工作。要使用的“正确”算法取决于您的安全性与性能需求,但是您可以使用几乎任何语言的库。

于 2010-05-03T04:57:00.900 回答