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 に答える