我正在开发一个网站,用户在其中进行给定的交易,一旦完成,就会向用户颁发“安全证书”。证书作为交易的证明,用户可以在稍后阶段上传证书,以查看交易的详细信息。
目前我正在使用带有加密字段的自定义 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
。
这里运气不好,有时间请教专家。我应该朝哪个方向前进?任何指导将不胜感激。